XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 9,692 $ 11,834
Short-term investments 117,490 93,968
Accounts receivable 20,281 10,956
Inventories 17,421 14,835
Prepaid and other current assets 3,523 2,962
Total current assets 168,407 134,555
Property and equipment, net 10,841 10,138
Operating leases right-of-use assets 2,444 3,943
Restricted cash 711 761
Other assets 147 767
Total assets 182,550 150,164
Current liabilities:    
Accounts payable 3,863 2,595
Accrued expenses and other current liabilities 15,239 12,672
Lease liabilities 1,801 1,970
Total current liabilities 20,903 17,237
Long-term lease liabilities 1,211 2,856
Term loan, net 0 40,169
Other long-term liabilities 74 0
Total liabilities 22,188 60,262
Commitments and contingencies (Note 9)
Stockholders' equity:    
Common stock, $0.001 par value, 900,000,000 shares authorized, 36,139,513 shares issued and outstanding as of December 31, 2023 and 28,268,389 Shares issued and outstanding as of December 31, 2022 36 28
Preferred stock, $0.001 par value, 100,000,000 shares authorized, no shares issued and outstanding 0 0
Additional paid-in capital 754,971 636,001
Accumulated other comprehensive loss (5) (95)
Accumulated deficit (594,640) (546,032)
Total stockholders' equity 160,362 89,902
Total liabilities and stockholders' equity $ 182,550 $ 150,164