XML 24 R11.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventory
Inventories consist of the following (in thousands):
June 30,December 31,
20252024
Raw materials$6,314 $4,248 
Work-in-process1,501 1,778 
Finished goods8,531 7,355 
Total$16,346 $13,381 
Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
June 30,December 31,
20252024
Machinery, equipment, furniture and fixtures$4,862 $4,659 
Computer equipment and software1,932 1,932 
Leasehold improvements2,435 2,435 
9,229 9,026 
Less: Accumulated depreciation(8,073)(7,974)
Property and equipment, net $1,156 $1,052 
Depreciation expense for the three months ended June 30, 2025 and 2024 was $0.1 million and $0.1 million, respectively. Depreciation expense for the six months ended June 30, 2025 and 2024 was $0.1 million and $0.1 million, respectively.
Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
June 30,December 31,
20252024
Payroll and related expenses$7,082 $8,178 
Inventory purchases665 575 
Professional fees562 50 
Interest payable442 
Other989 984 
Total accrued liabilities$9,740 $9,787