XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 102,051 $ 134,437
Accounts receivable, net 16,113 13,418
Inventories 74,175 73,022
Current portion of vendor advances 4,302 2,815
Prepaid expenses and other current assets 7,836 7,571
Total current assets 204,477 231,263
Property and equipment, net 22,967 25,321
Intangible assets, net 9,617 10,317
Non-current portion of vendor advances 15,185 15,276
Operating lease assets 14,970 15,675
Other non-current assets 5,851 6,422
Total assets 273,067 304,274
Current liabilities:    
Accounts payable 4,514 5,090
Deferred revenue, current 14,751 15,625
Accrued purchase commitments, current 131 131
Accrued expenses and other current liabilities 21,386 23,425
Total current liabilities 40,782 44,271
Deferred revenue, non-current 7,360 7,394
Warrant liabilities 413 826
Operating lease liabilities 21,652 22,835
Other non-current liabilities 8,580 8,895
Total liabilities 78,787 84,221
Commitments and contingencies (Note 12)
Stockholders' equity:    
Additional paid-in capital 961,363 949,670
Accumulated deficit (767,105) (729,638)
Total stockholders' equity 194,280 220,053
Total liabilities and stockholders' equity 273,067 304,274
Class A Common Stock    
Stockholders' equity:    
Common stock 19 18
Class B Common Stock    
Stockholders' equity:    
Common stock $ 3 $ 3