v3.25.4
Debt and Finance Lease Obligations - Schedule of Vendor Financing Obligations (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt and Finance Lease Obligations      
Balance at beginning of period $ 327.7 $ 299.1  
Operating expenses financed by an intermediary 201.1 198.8  
Non-cash increases related to vendor financing arrangements 123.9 154.9 $ 143.8
Principal payments on vendor financing obligations (346.0) (324.5)  
Foreign currency translation adjustments and other (1.2) (0.6)  
Balance at end of period 305.5 327.7 $ 299.1
Current portion 302.1 324.7  
Long-term portion $ 3.4 $ 3.0