XML 20 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 $ 56,984 $ 89,128
Short-term investments 57,195 78,530
Accounts receivable, net 17,730 16,642
Inventory and other deferred costs 10,474 8,591
Prepaid expenses and other current assets 4,361 6,808
Total current assets 146,744 199,699
Property and equipment, net 57,366 61,935
Operating lease right-of-use assets 17,852 26,480
Other long-term assets 3,137 4,586
Total assets 225,099 292,700
Current liabilities    
Accounts payable 14,920 12,854
Accrued and other current liabilities 23,941 19,013
Contract liabilities 3,288 1,264
Short-term warrant liability 5,085  
Total current liabilities 47,234 33,131
Long-term operating lease liabilities 38,321 41,041
Long-term warrant liability 4,942  
Other long-term liabilities 5,161 389
Total liabilities 95,658 74,561
Commitments and contingencies (Note 11)
Stockholders’ equity    
Common stock, $0.0001 par value - 200,000,000 shares authorized; 50,480,694 and 46,707,084 shares issued and outstanding, respectively 5 5
Additional paid-in capital 598,364 579,456
Accumulated other comprehensive loss (222) (912)
Accumulated deficit (468,706) (360,410)
Total stockholders’ equity 129,441 218,139
Total liabilities and stockholders’ equity $ 225,099 $ 292,700