XML 19 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed consolidated balance sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 18,333 $ 16,911
Short-term investments 12,922 33,821
Accounts receivable 6,048 7,519
Inventory 20,560 20,200
Prepaid expenses and other current assets 2,283 2,466
Total current assets 60,146 80,917
Property and equipment, net 10,205 11,193
Right-of-use assets, net 4,640 5,163
Other long-term assets 311 531
Restricted cash 284 365
Total assets 75,586 98,169
Current liabilities:    
Accounts payable 3,334 2,535
Accrued expenses and other current liabilities 5,678 7,217
Deferred revenue 6,136 6,599
Lease liabilities, short-term 1,255 1,214
Total current liabilities 16,403 17,565
Lease liabilities, long-term 4,324 4,954
Other long-term liabilities 314 298
Total liabilities 21,041 22,817
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Preferred stock, $0.01 par value: 10,000,000 shares authorized at June 30, 2025 and December 31, 2024; zero shares issued and outstanding at June 30, 2025 and December 31, 2024 0 0
Additional paid-in capital 552,502 550,157
Accumulated deficit (498,395) (475,274)
Accumulated other comprehensive income (2) 39
Total stockholders’ equity 54,545 75,352
Total liabilities and stockholders’ equity 75,586 98,169
Class A Common stock    
Stockholders’ equity:    
Common stock 395 377
Class B Common stock    
Stockholders’ equity:    
Common stock $ 45 $ 53