XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Property and Equipment Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Property and Equipment, Net      
Total property and equipment, gross $ 17,155 $ 16,390  
Less: accumulated depreciation (13,484) (13,170)  
Total property and equipment, net 3,671 3,220 $ 3,220
Depreciation and amortization expense 400 400  
Manufacturing equipment      
Property and Equipment, Net      
Total property and equipment, gross 14,814 14,199  
Computer and network equipment      
Property and Equipment, Net      
Total property and equipment, gross 608 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 144    
Leasehold improvements      
Property and Equipment, Net      
Total property and equipment, gross $ 1,476 $ 1,476