XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 4,044 $ 2,781
Manufacturing production costs 811 506
Legal fees 305 596
Audit fees 12 318
Consulting fees 176 256
Insurance 64 0
Deposit liability 0 2,950
Other 786 488
Accrued expenses 2,154 5,114
Total Accounts payable and accrued expenses $ 6,198 $ 7,895