v3.26.1
Consolidated Balance Sheet Detail - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Property and equipment, net:    
Property and equipment, gross $ 10,094 $ 6,140
Less: accumulated depreciation and amortization (3,228) (1,687)
Total 6,866 4,453
Machinery and equipment [Member]    
Property and equipment, net:    
Property and equipment, gross 8,499 5,311
Computer equipment and software [Member]    
Property and equipment, net:    
Property and equipment, gross 55 66
Construction-in-process [Member]    
Property and equipment, net:    
Property and equipment, gross 1,462 685
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