XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property and Equipment, Net    
Total property and equipment, gross $ 28,521 $ 16,390
Less: accumulated depreciation (14,381) (13,170)
Total property and equipment, net 14,140 3,220
Manufacturing equipment    
Property and Equipment, Net    
Total property and equipment, gross 15,070 14,199
Computer and network equipment    
Property and Equipment, Net    
Total property and equipment, gross 731 602
Furniture and fixtures    
Property and Equipment, Net    
Total property and equipment, gross 113 113
Construction in Progress    
Property and Equipment, Net    
Total property and equipment, gross 11,131 0
Leasehold improvements    
Property and Equipment, Net    
Total property and equipment, gross $ 1,476 $ 1,476