XML 305 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Balance Sheet Classification Leases are classified on the balance sheet as follows:
March 31, 2025March 31, 2024
Operating lease right-of-use assets
$9,924$9,127
Current operating lease liabilities
3,3903,038
Non-current operating lease liabilities
6,1115,746
Weighted-average remaining terms3.38 years3.58 years
Weighted-average discount rate5.40 %3.55 %
Schedule of Maturities of Lease Liabilities
Schedule, by fiscal year, of maturities of lease liabilities as of:
March 31, 2025
Fiscal year 2026$3,588 
Fiscal year 20272,897 
Fiscal year 20281,931 
Fiscal year 20291,668 
Fiscal year 2030314 
Thereafter— 
Total undiscounted cash flows10,398 
(Less imputed interest)(895)
Present value of lease liabilities$9,503