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