v3.25.4
Accounting Policies - Accounts Receivable (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Accounts receivable, allowances $ 10.9 $ 17.3
Provision for uncollectible amounts $ 2.7 $ 7.7