Annual report [Section 13 and 15(d), not S-K Item 405]

Financial Instruments - Fair Values of Derivative Instruments Held (Details)

v3.25.4
Financial Instruments - Fair Values of Derivative Instruments Held (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative assets    
Derivative asset, current $ 1,312 $ 6,532
Total derivative assets 1,312 12,500
Derivative liabilities    
Derivative liability, current 841 235
Total derivative liabilities 1,237 710
Cash flow hedging | Interest rate caps    
Derivative assets    
Total derivative assets 1,312 12,500
Derivatives designated as hedging instrument    
Derivative liabilities    
Total derivative liabilities 1,237 710
Derivatives designated as hedging instrument | Cash flow hedging | Interest rate caps    
Derivative assets    
Derivative asset, current 446 6,532
Derivative asset, noncurrent 0 5,968
Total derivative assets 446 12,500
Derivative liabilities    
Derivative liability, current 841 235
Derivative liability, noncurrent 396 475
Not Designated as Hedging Instrument | Cash flow hedging | Interest rate caps    
Derivative assets    
Derivative asset, current $ 866 $ 0