v3.26.1
Consolidated Balance Sheet Detail - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Property and equipment, net:    
Property and equipment, gross $ 10,819 $ 10,094
Less: accumulated depreciation and amortization (3,729) (3,228)
Total 7,090 6,866
Machinery and equipment [Member]    
Property and equipment, net:    
Property and equipment, gross 9,726 8,499
Computer equipment and software [Member]    
Property and equipment, net:    
Property and equipment, gross 79 55
Construction-in-process [Member]    
Property and equipment, net:    
Property and equipment, gross 936 1,462
Leasehold improvements [Member]    
Property and equipment, net:    
Property and equipment, gross 33 33
Office equipment [Member]    
Property and equipment, net:    
Property and equipment, gross $ 45 $ 45