XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 4,232 $ 2,781
Manufacturing production costs 1,017 506
Legal fees 842 596
Audit fees 50 318
Consulting fees 209 256
Royalty fees 221 76
Deposit liability 0 2,950
Equipment sale buyback liability 2,100 0
Other 635 412
Accrued expenses 5,074 5,114
Total Accounts payable and accrued expenses $ 9,306 $ 7,895