v3.26.1
Summary of Significant Accounting Policies - Receivables Purchase Agreement (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 27, 2025
Summary of Significant Accounting Policies      
Maximum amount of trade receivables that can be sold     $ 35.0
Cash inflow from factoring arrangement $ 152.4    
Customer payments remitted to the factor 159.3    
Fees incurred 0.8    
Cash collections on behalf of factor 5.8 $ 13.8  
Deferred purchase price on the sold receivables $ 1.3 $ 1.2