v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]    
Accumulated accrual contractual costs $ 42.5 $ 42.5
Purchase obligation 22.8  
Purchase obligation, to be paid, remainder of fiscal year 4.2  
Purchase obligation, to be paid, year one $ 18.6