v3.26.1
Leases - Summary of Components of Lease Expenses (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]      
Operating lease expense $ 8,185,000 $ 9,070,000 $ 9,989,000
Finance lease expense 19,000 80,000 86,000
Short-term lease expense 0 114,000 114,000
Variable lease expense 628,000 665,000 559,000
Total lease expenses $ 8,832,000 $ 9,929,000 $ 10,748,000