Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

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, 2025 March 31, 2024
Operating lease right-of-use assets
$ 9,924 $ 9,127
Current operating lease liabilities
3,390 3,038
Non-current operating lease liabilities
6,111 5,746
Weighted-average remaining terms 3.38 years 3.58 years
Weighted-average discount rate 5.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 2027 2,897 
Fiscal year 2028 1,931 
Fiscal year 2029 1,668 
Fiscal year 2030 314 
Thereafter — 
Total undiscounted cash flows 10,398 
(Less imputed interest) (895)
Present value of lease liabilities $ 9,503