v3.26.1
Derivative Instruments and Hedging Activities - Schedule of Fair Value of Our Outstanding Designated Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Current $ 2,475 $ 397
Total interest rate swap assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total interest rate swap assets 3,623 397
Interest rate swap liabilities   2,917
Total interest rate swap assets | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total interest rate swap assets 3,623 397
Interest rate swap liabilities   2,917
Total interest rate swap assets | Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Current 2,475 397
Non-current 1,148 0
Total interest rate swap assets 3,623 397
Interest rate swap liabilities $ 0 $ 2,917