XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 110,815 $ 20,717
Short-term investments 58,615 76,573
Accounts receivable, net of allowance for credit losses of $500 and $400, respectively 20,422 20,674
Inventory 20,547 17,282
Prepaid expenses and other current assets 2,135 2,365
Total current assets 212,534 137,611
Property and equipment, net 17,579 15,564
Operating lease right-of-use assets 3,372 4,002
Other non-current assets 340 375
TOTAL ASSETS 233,825 157,552
Current liabilities:    
Accounts payable 6,157 6,279
Accrued liabilities and other 10,642 13,511
Operating lease liabilities, current portion 1,403 1,388
Total current liabilities 18,202 21,178
Long-term borrowings 35,980 35,171
Operating lease liabilities, net of current portion 2,212 2,871
Other long-term liabilities 24 30
TOTAL LIABILITIES 56,418 59,250
Commitments and contingencies (Note 6)
STOCKHOLDERS’ EQUITY    
Preferred stock, $0.0001 par value; 5,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.0001 par value; 100,000,000 shares authorized; 40,087,765 and 34,731,577 shares issued and outstanding, respectively 4 3
Additional paid-in capital 556,541 455,172
Accumulated other comprehensive income 298 232
Accumulated deficit (379,436) (357,105)
TOTAL STOCKHOLDERS’ EQUITY 177,407 98,302
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 233,825 $ 157,552