Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Balance Sheet Classification (Details)

v3.24.1.1.u2
Leases - Schedule of Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets $ 9,127 $ 10,073
Current operating lease liabilities $ 3,038 $ 7,191
Operating lease liability, current, statement of financial position location Other current liabilities Other current liabilities
Non-current operating lease liabilities $ 5,747 $ 6,172
Operating lease liability, noncurrent, statement of financial position location Other non-current liabilities Other non-current liabilities
Weighted-average remaining terms 3 years 6 months 29 days 3 years 11 months 1 day
Weighted-average discount rate 3.55% 2.53%