v3.26.1
Debt - Senior Notes (Details)
12 Months Ended
Mar. 31, 2026
Senior indebtedness  
Debt Instrument [Line Items]  
Redemption price (as a percentage) 101.00%