v3.26.1
Derivatives - Schedule of Fair Value of Derivative Instruments (Details) - Interest rate swap instruments - Designated as Hedging Instrument - Cash Flow Hedging - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative liabilities $ 119 $ 886
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets 2,369 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative liabilities 0 308
Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets $ 3,464 $ 42