v3.26.1
Debt - Credit Agreement and Senior Secured Notes (Details) - 2026 Credit Agreement And Senior Secured Notes
12 Months Ended
Mar. 31, 2026
Debt Instrument [Line Items]  
Leverage ratio, maximum 7.75
Leverage ratio, tranche one 7.25
Leverage ratio, tranche two 6.75
Leverage ratio, tranche three 6.25
Threshold percent of aggregate principal amount of notes outstanding by holder 0.300