v3.26.1
Receivables - Schedule of Roll Forward of Allowance for Doubtful Trade Receivables and Credit Losses Related to Long-Term Customer Receivables (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Allowance for doubtful trade receivables [Roll Forward]    
Beginning balance $ 43.3 $ 39.4
Additions - charged (credited) to expense 1.6 8.5
Transfer from (to) allowance for credit losses (0.5) (0.4)
Net recoveries, write-offs and other 0.9 (0.5)
India held for sale 0.3 (3.7)
Ending balance 45.6 43.3
Allowance for long term customer receivables [Roll Forward]    
Beginning balance 31.5 21.3
Additions - charged (credited) to expense 74.1 9.0
Transfer from (to) allowance for doubtful accounts 0.5 0.4
Foreign currency adjustments 0.2 1.2
Net recoveries, write-offs and other (70.7) (0.4)
Ending balance 35.6 $ 31.5
Project Foundation | Latin America    
Allowance for long term customer receivables [Roll Forward]    
Write-offs of accounts receivable $ 70.6