v3.26.1
Financing Arrangements - Summary of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Obligation with Joint and Several Liability Arrangement [Line Items]    
Total derivatives $ (590) $ (1,277)
Accrued Expenses [Member]    
Obligation with Joint and Several Liability Arrangement [Line Items]    
Long-term Liabilities, Derivative (504) (847)
Other Noncurrent Liabilities [Member]    
Obligation with Joint and Several Liability Arrangement [Line Items]    
Long-term Liabilities, Derivative $ (86) $ (430)