XML 164 R134.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Business Interruption Insurance Claim (Details)
$ in Millions
12 Months Ended
Dec. 02, 2025
USD ($)
Oct. 15, 2024
USD ($)
Aug. 09, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Oct. 08, 2024
claim
Apr. 17, 2024
claim
Aug. 29, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]                  
Customer payable accrued liabilities         $ 0.0 $ 1.9      
Estimated insurance recoveries                 $ 44.6
Insurance proceeds $ 5.3 $ 3.6 $ 3.6 $ 10.8          
Number of insurances lawsuit | claim             2 2