v3.26.1
Supplemental balance sheet and cash flow information (trade accounts receivable, allowance for credit losses) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Trade accounts receivable      
Trade accounts receivable - gross [1] $ 186.7   $ 196.3
Allowance for credit losses (8.6)   (8.7)
Trade accounts receivable - net 178.1   187.6
Unbilled receivables 56.2   $ 53.5
Changes in allowance for credit losses      
Balance, beginning of year 8.7 $ 9.1  
Bad debt expense 2.0 1.8  
Write-offs and other (2.1) (1.8)  
Balance, end of period $ 8.6 $ 9.1  
[1] Includes unbilled receivables of $56.2 million as of March 31, 2026 and $53.5 million as of December 31, 2025.