v3.26.1
Basis of Presentation and Principles of Consolidation (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 04, 2026
Aug. 05, 2026
Jun. 28, 2026
Product Information [Line Items]      
Receivable for recovery of import duties, net $ 3.2    
IEEPA, tariffs $ 14.9   $ 13.7
Tariff refund receivable     1.2
Tariff refund recognized for reduction in cost of products sold amount     $ 0.1
Subsequent Event      
Product Information [Line Items]      
Tariff refund receivable   $ 9.2  
Tariff refund recognized for reduction in cost of products sold amount   $ 0.4