XML 143 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 20,717 $ 63,419
Short-term investments 76,573 83,560
Accounts receivable, net of allowance for credit losses of $400 and $264, respectively 20,674 14,246
Inventory 17,282 11,498
Prepaid expenses and other current assets 2,365 3,143
Total current assets 137,611 175,866
Property and equipment, net 15,564 8,992
Operating lease right-of-use assets 4,002 5,248
Other non-current assets 375 400
TOTAL ASSETS 157,552 190,506
CURRENT LIABILITIES    
Accounts payable 6,279 3,198
Accrued liabilities and other 13,511 12,353
Operating lease liabilities, current portion 1,388 1,339
Total current liabilities 21,178 16,890
Long-term borrowings 35,171 34,973
Operating lease liabilities, net of current portion 2,871 4,166
Other long-term liabilities 30 57
TOTAL LIABILITIES 59,250 56,086
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; 34,731,577 and 33,674,085 shares issued and outstanding, respectively 3 3
Additional paid-in capital 455,172 429,914
Accumulated other comprehensive income 232 352
Accumulated deficit (357,105) (295,849)
TOTAL STOCKHOLDERS’ EQUITY 98,302 134,420
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 157,552 $ 190,506