XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash $ 195,375 $ 201,182
Accounts receivable 38,620 27,611
Inventory 23,961 20,605
Prepaid expenses and other current assets 3,774 2,896
Total current assets 261,730 252,294
Property and equipment, net 19,161 19,223
Restricted cash 750 500
Operating lease right-of-use assets 4,939 5,130
Other non-current assets 508  
Total assets 287,088 277,147
Current liabilities:    
Accounts payable 4,329 3,341
Accrued expenses and other current liabilities 22,581 18,635
Deferred revenue 244 241
Operating lease liabilities 1,481 1,444
Total current liabilities 28,635 23,661
Long-term debt, net of discount and current portion 58,802 58,696
Operating lease liabilities, net of current portion 7,026 7,415
Total liabilities 94,463 89,772
Commitments and contingencies (Note 8)
Stockholders' equity:    
Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding
Common stock, no par value; 150,000,000 shares authorized; 32,534,003 shares and 32,141,368 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 674,156 666,277
Accumulated other comprehensive loss (218) (225)
Accumulated deficit (481,313) (478,677)
Total stockholders' equity 192,625 187,375
Total liabilities and stockholders' equity $ 287,088 $ 277,147