XML 54 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
12 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Balance Sheet Classification Leases are classified on the balance sheet as follows:
March 31, 2024March 31, 2023
Operating lease right-of-use assets
$9,127$10,073
Current operating lease liabilities
3,0387,191
Non-current operating lease liabilities
5,7476,172
Weighted-average remaining terms3.58 years3.92 years
Weighted-average discount rate3.55 %2.53 %
Schedule of Maturities of Lease Liabilities
Schedule, by fiscal year, of maturities of lease liabilities as of:
March 31, 2024
Fiscal year 2025$4,371 
Fiscal year 20262,230 
Fiscal year 20271,655 
Fiscal year 20281,215 
Fiscal year 20291,015 
Thereafter97 
Total undiscounted cash flows10,583 
(Less imputed interest)(1,798)
Present value of lease liabilities$8,785