v3.25.3
Financial Instruments - Assets and liabilities presented on a net basis due to the right of offset (Details) - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 31, 2024
Derivative [Line Items]    
Derivative asset $ 262 $ 689
Derivative liability 316 757
Gross amounts recognized 262 689
Gross amounts offset 0 0
Net amounts presented on the Consolidated Balance Sheets 262 689
Gross amounts recognized 316 757
Gross amounts offset 0 0
Net amounts presented on the Consolidated Balance Sheets 316 757
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative asset 262 689
Derivative liability 316 757
Net amounts presented on the Consolidated Balance Sheets 262 689
Net amounts presented on the Consolidated Balance Sheets $ 316 $ 757