XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components (Tables)
9 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory consists of the following as of the dates presented (in thousands):
December 31, 2023March 31, 2023
Raw materials$4,669 $5,167 
Work in process2,181 1,719 
Sub-assembly2,083 809 
Finished goods1,072 711 
Total$10,005 $8,406 
Schedule of Property and Equipment
Property and equipment, net consist of the following as of the dates presented (in thousands):
December 31, 2023March 31, 2023
Machinery and equipment$14,193 $11,124 
Computer equipment and software890 887 
Furniture and fixtures73 75 
Leasehold improvements5,101 5,069 
Construction in progress3,462 6,446 
Property and equipment, gross23,719 23,601 
Less: accumulated depreciation(16,040)(15,711)
Property and equipment, net$7,679 $7,890 
Schedule of Carrying Value of Intangible Assets
The carrying values of intangible assets as of the dates presented, respectively, consist of the following (in thousands, except years):
December 31, 2023
GrossAccumulated AmortizationForeign Exchange Rate ChangesNetEstimated Useful Life (in years)
Patents$2,963 $(2,864)$— $99 10
Developed Technology - 150 V560 (517)(43)— 6
Developed Technology - 600 V1,701 (1,570)(131)— 6
Total$5,224 $(4,951)$(174)$99 
March 31, 2023
GrossAccumulated AmortizationForeign Exchange Rate ChangesNetEstimated Useful Life (in years)
Patents$2,963 $(2,642)$— $321 10
Developed Technology - 150 V560 (517)(43)— 6
Developed Technology - 600 V1,701 (1,570)(131)— 6
Total$5,224 $(4,729)$(174)$321 
Schedule of Estimated Future Amortization Expenses Related to Intangible Assets
Estimated future amortization expenses related to intangible assets as of December 31, 2023 were as follows (in thousands):
Year Ending March 31,
2024$74 
202525 
Total$99 
Schedule of Goodwill
Changes in the carrying amount of goodwill were as follows (in thousands):
Balance as of March 31, 2022$1,180 
Foreign currency translation adjustments(101)
Balance as of March 31, 2023$1,079 
Foreign currency translation adjustments(59)
Balance as of December 31, 2023$1,020 
Schedule of Accrued Expenses
Accounts payable and accrued expenses consist of the following as of the dates presented (in thousands):
December 31, 2023March 31, 2023
Accounts payable$4,232 $2,781 
Manufacturing production costs1,017 506 
Legal fees842 596 
Audit fees50 318 
Consulting fees209 256 
Royalty fees221 76 
Deposit liability— 2,950 
Equipment sale buyback liability2,100 — 
Other635 412
Accrued expenses$5,074 $5,114 
Total Accounts payable and accrued expenses$9,306 $7,895