v3.26.1
Leases - Lease Cost Recognized in Consolidated Statement of Operations (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Lease cost      
Operating lease cost $ 14,357,000 $ 14,057,000 $ 15,047,000
Short-term lease cost 999,000 1,221,000 1,263,000
Variable lease cost 592,000 511,000 667,000
Finance lease cost:      
Amortization of finance lease assets 1,294,000 1,234,000 1,508,000
Interest on finance lease liabilities 297,000 191,000 219,000
Total lease cost $ 17,539,000 $ 17,214,000 $ 18,704,000