v3.26.1
Derivative Instruments and Hedging Activities - Schedule of Fair Value of Our Outstanding Designated Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Current $ 4,815 $ 397
Total interest rate swap assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total interest rate swap assets 9,218 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 9,218 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 4,815 397
Non-current 4,403 0
Total interest rate swap assets 9,218 397
Interest rate swap liabilities $ 0 $ 2,917