XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Tables)
6 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory consists of the following as of the dates presented (in thousands):
September 30, 2023March 31, 2023
Raw materials$4,959 $5,167 
Work in process2,343 1,719 
Sub-assembly1,509 809 
Finished goods965 711 
Total$9,776 $8,406 
Schedule of Property and Equipment Property and equipment, net consist of the following as of the dates presented (in thousands):
September 30, 2023March 31, 2023
Machinery and equipment$14,079 $11,124 
Computer equipment and software883 887 
Furniture and fixtures70 75 
Leasehold improvements5,095 5,069 
Construction in progress3,506 6,446 
Property and equipment, gross23,633 23,601 
Less: accumulated depreciation(15,776)(15,711)
Property and equipment, net$7,857 $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):
September 30, 2023
GrossAccumulated AmortizationForeign Exchange Rate ChangesNetEstimated Useful Life (in years)
Patents$2,963 $(2,790)$— $173 10
Developed Technology - 150 V560 (517)(43)— 6
Developed Technology - 600 V1,701 (1,570)(131)— 6
Total$5,224 $(4,877)$(174)$173 
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 September 30, 2023 were as follows (in thousands):
Year Ending March 31,
2024$148 
202525 
Total$173 
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(116)
Balance as of September 30, 2023$963 
Schedule of Accrued Expenses
Accounts payable and accrued expenses consist of the following as of the dates presented (in thousands):
September 30, 2023March 31, 2023
Accounts payable$4,044 $2,781 
Manufacturing production costs811 506 
Legal fees305 596 
Audit fees12 318 
Consulting fees176 256 
Insurance64 — 
Deposit liability— 2,950 
Other786 488
Accrued expenses$2,154 $5,114 
Total Accounts payable and accrued expenses$6,198 $7,895