XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Property and Equipment Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property and Equipment, Net          
Total property and equipment, gross $ 17,661   $ 17,661   $ 16,390
Less: accumulated depreciation (13,817)   (13,817)   (13,170)
Total property and equipment, net 3,844   3,844   3,220
Depreciation and amortization expense 400 $ 400 700 $ 800  
Manufacturing equipment          
Property and Equipment, Net          
Total property and equipment, gross 15,170   15,170   14,199
Computer and network equipment          
Property and Equipment, Net          
Total property and equipment, gross 583   583   602
Furniture and fixtures          
Property and Equipment, Net          
Total property and equipment, gross 113   113   113
Construction in Progress          
Property and Equipment, Net          
Total property and equipment, gross 319   319    
Leasehold improvements          
Property and Equipment, Net          
Total property and equipment, gross $ 1,476   $ 1,476   $ 1,476