v3.26.1
Indebtedness (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Mar. 31, 2026
Indebtedness    
Bank overdrafts $ 8.1 $ 0.0
Term loan $ 250.0