v3.26.1
Fair Value of Financial Instruments and Fair Value Measurements (Details) - USD ($)
Jul. 04, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets – Derivative instruments $ 0 $ 7,069,000
Liabilities – Contingent consideration $ 0 9,954,000
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets – Derivative instruments   0
Liabilities – Contingent consideration   0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets – Derivative instruments   7,069,000
Liabilities – Contingent consideration   0
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets – Derivative instruments   0
Liabilities – Contingent consideration   $ 9,954,000