XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary of Components of Lease Expenses (Details) - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]      
Operating lease expense $ 9,070,000 $ 9,989,000 $ 12,259,000
Finance lease expense 80,000 86,000 92,000
Short-term lease expense 114,000 114,000 16,000
Variable lease expense 665,000 559,000 555,000
Total lease expenses $ 9,929,000 $ 10,748,000 $ 12,922,000