v3.26.3
Summary of Significant Accounting Policies - Receivables Purchase Agreement (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 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 $ 230.2    
Customer payments remitted to the factor 237.0    
Fees incurred 1.2    
Cash collections on behalf of factor 9.9 $ 13.8  
Deferred purchase price on the sold receivables $ 1.1 $ 1.2