v3.26.1
Pensions (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Pension cost    
Interest cost $ 0.1 $ 0.1
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Nonoperating Income (Expense) Nonoperating Income (Expense)
Unites states    
Pension cost    
Net periodic benefit cost   $ 0.7