v3.26.3
Accounts receivable - net - Schedule of accounts receivable (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Receivables [Abstract]        
Customer receivables $ 272.4 $ 212.6    
Allowance for credit losses (9.5) (8.2) $ (8.3) $ (7.8)
Total accounts receivable - net $ 262.9 $ 204.4