v3.25.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2024
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Dec. 31, 2024
Loss Contingencies [Line Items]            
Other income   $ 0.0 $ 5.1 $ 0.0 $ 5.3  
Insurance recoveries $ 0.8       $ 4.5  
Insurance Settlements Receivable   0.0   0.0    
Revolving credit facility            
Loss Contingencies [Line Items]            
Drawn   24.0   24.0   $ 17.2
Uncommitted accordion facility   25.0   25.0   25.0
Committed Banking Facilities            
Loss Contingencies [Line Items]            
Facility   $ 125.0   $ 125.0   125.0
Drawn           $ 17.2