v3.26.1
Supplemental Balance Sheet Information - Summary of Accounts receivable (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Accounts receivable $ 106.3 $ 108.0
Income tax receivable 0.1 0.1
Total Accounts receivable, net of allowances 103.0 103.8
Doubtful accounts    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Allowances and doubtful accounts (3.1) (4.0)
Sales discounts    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Allowances and doubtful accounts $ (0.3) $ (0.3)