Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Financial Instruments - Fair Values of Derivative Instruments Held (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivative assets    
Derivative asset, current $ 2,370 $ 6,532
Cash flow hedging | Interest rate caps    
Derivative assets    
Total derivative assets 2,510 12,500
Derivatives designated as hedging instrument | Cash flow hedging | Interest rate caps    
Derivative assets    
Derivative asset, current 1,142 6,532
Derivative asset, noncurrent 48 5,968
Total derivative assets 1,190 12,500
Derivative liabilities    
Derivative liability, current 949 235
Derivative liability, noncurrent 620 475
Total derivative liabilities 1,569 710
Not Designated as Hedging Instrument | Cash flow hedging | Interest rate caps    
Derivative assets    
Derivative asset, current 1,228 0
Derivative asset, noncurrent $ 92 $ 0