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
Mar. 31, 2026
Dec. 31, 2025
Prepaid expenses and other current assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets $ 1,671 $ 42
Other assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets 922 0
Accrued and other current liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative liabilities 328 886
Other long-term liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative liabilities $ 307 $ 308