XML 76 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operations and Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Trade Accounts Receivable    
Billed $ 115.9 $ 106.8
Unbilled 27.2 23.8
Less: Allowance for Doubtful Accounts 1.7 1.6
Total Trade Accounts Receivable 141.4 129.0
Income Taxes Receivable 6.7 8.2
Total Accounts Receivable $ 148.1 $ 137.2