XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 40,355 $ 16,706
Short-term investments 187,136 220,517
Accounts receivable, net 28,058 30,050
Inventories, net 25,061 22,009
Prepaid and other current assets 3,264 4,541
Total current assets 283,874 293,823
Property and equipment, net 13,255 12,413
Operating leases right-of-use assets 10,588 11,217
Restricted cash 750 750
Other assets 542 360
Total assets 309,009 318,563
Current liabilities:    
Accounts payable 3,348 4,544
Accrued expenses and other current liabilities 15,934 20,358
Lease liabilities 1,101 974
Total current liabilities 20,383 25,876
Long-term lease liabilities 10,614 11,322
Other long-term liabilities 0 127
Total liabilities 30,997 37,325
Commitments and contingencies (Note 9)
Stockholders' deficit:    
Common stock, $0.001 par value, 900,000,000 shares authorized, 40,913,380 shares issued and outstanding as of June 30, 2025 and 40,428,220 shares issued and outstanding as of December 31, 2024 41 40
Preferred stock, $0.001 par value, 100,000,000 shares authorized, no shares issued and outstanding 0 0
Additional paid-in capital 920,159 903,127
Accumulated other comprehensive (loss) income (117) 166
Accumulated deficit (642,071) (622,095)
Total stockholders' equity 278,012 281,238
Total liabilities and stockholders' equity $ 309,009 $ 318,563