v3.26.1
Accounts and Other Receivables - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 19.7  
Change in Provision 2.9 $ 1.8
Less: Net Charge-offs/ (Recoveries) and Other 4.4  
Balance at end of period $ 18.2