v3.26.1
Derivative Instruments and Hedging Activities - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 28, 2023
Derivatives, Fair Value [Line Items]    
Net loss included in accumulated other comprehensive income $ 0.3  
2023 Senior Notes [Member]    
Derivatives, Fair Value [Line Items]    
Face amount   $ 50.0
Maximum [Member] | 2023 Senior Notes [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, fixed interest rate   7.50%
Minimum [Member] | 2023 Senior Notes [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, fixed interest rate   7.25%
Forward Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount $ 60.0  
Derivative, term of contract 10 years