v3.26.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Debt Instrument [Line Items]      
Amortization of debt issuance costs $ 1,433 $ 545 $ 430
Interest income (6,930) (3,370) (4,817)
Interest expense, net 35,284 13,813 7,023
Finance leases      
Debt Instrument [Line Items]      
Interest 0 0 10
Term loan      
Debt Instrument [Line Items]      
Interest 24,772 10,228 8,294
Revolving credit facility      
Debt Instrument [Line Items]      
Interest $ 16,009 $ 6,410 $ 3,106