XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Statement Components (Tables)
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents Cash and cash equivalents consisted of the following (in thousands):
 June 30, 2021December 31, 2020
Cash$16,299 $10,652 
Money market funds31,867 64,971 
U.S. Treasury— 24,999 
Commercial paper86,523 108,322 
Total cash and cash equivalents$134,689 $208,944 
Schedule of Inventories, net
Inventories consisted of the following (in thousands):
 June 30, 2021December 31, 2020
Raw materials$2,419 $625 
Work-in-process1,618 52 
Finished goods281 2,936 
Total inventories, net$4,318 $3,613 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 June 30, 2021December 31, 2020
Prepaid expenses$6,307 $1,073 
Contract assets5,026 — 
Advance payments to vendors539 961 
Prepaid rent and other503 
Other receivables1,787 2,260 
Total prepaid expenses and other current assets$13,660 $4,797 
Schedule of Property and Equipment and Property and Equipment Capitalized Under Finance Lease (Capital Lease Prior to Adoption of ASC 842)
Property and equipment consisted of the following (in thousands):
 June 30, 2021December 31, 2020
Computer hardware and software$2,978 $2,450 
Demonstration fleet and demonstration units1,973 1,821 
Machinery and equipment6,803 5,940 
Furniture and fixtures293 293 
Vehicles856 835 
Leasehold improvements960 791 
Construction in progress2,463 1,410 
Total property and equipment16,326 13,540 
Accumulated depreciation and amortization(7,068)(5,851)
Total property and equipment, net$9,258 $7,689 
Property and equipment capitalized under finance lease (capital lease prior to adoption of ASC 842) consisted of the following (in thousands):
June 30, 2021December 31, 2020
Computer hardware and software$88 $88 
Machinery and equipment838838
Total property and equipment, gross926926
Less: accumulated depreciation(285)(219)
Total property and equipment, net$641 $707 
Schedule of Other Noncurrent Assets
Other non-current assets consisted of the following (in thousands):
 June 30, 2021December 31, 2020
Security deposits$1,038 $1,106 
Other non-current assets1,603 45 
Total other non-current assets$2,641 $1,151 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands): 
 June 30, 2021December 31, 2020
Accrued expenses$4,959 $3,998 
Warranty liabilities331 259 
Contract liabilities586 2,284 
Accrued compensation and benefits3,788 3,071 
Contract losses220 558 
Finance lease (capital lease prior to adoption of ASC 842) liabilities, current273 282 
Employee tax withholding2,747 — 
Total accrued and other current liabilities$12,904 $10,452 
Schedule of Other Non-Current Liabilities
Other non-current liabilities consisted of the following (in thousands): 
 June 30, 2021December 31, 2020
Deferred rent$— $826 
Finance lease (capital lease prior to adoption of ASC 842) liabilities, non-current198 331 
Other non-current liabilities935 161 
Total other non-current liabilities$1,133 $1,318