Summary of accounting policies - Other Liabilities and Leases Narrative (Details) - USD ($) $ in Millions |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Other Noncurrent Liabilities | ||
| Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||
| Business combination, contingent consideration, liability, noncurrent | $ 38.6 | $ 2.6 |
| Standard product warranty liability non current | 8.0 | 6.4 |
| Operating lease liabilities non current | 41.0 | 25.6 |
| Other current liabilities | ||
| Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||
| Operating lease liabilities current | $ 11.9 | $ 8.5 |