XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components -Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 9,234   $ 9,234   $ 9,026
Less: Accumulated depreciation (8,126)   (8,126)   (7,974)
Property and equipment, net 1,108   1,108   1,052
Depreciation 100 $ 100 158 $ 159  
Machinery, equipment, furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 4,867   4,867   4,659
Computer equipment and software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 1,932   1,932   1,932
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 2,435   $ 2,435   $ 2,435