XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Accounts
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Accounts Balance Sheet Accounts
Inventory
The following table shows the components of inventory (in thousands):
June 30,
2021
December 31,
2020
Raw materials$6,335 $6,675 
Finished goods6,237 4,372 
Total$12,572 $11,047 
Prepaid expenses and other current assets
The following table shows the components of prepaid expenses and other current assets (in thousands):
June 30,
2021
December 31,
2020
Contract asset$1,775 $1,310 
Vendor deposits1,491 1,346 
Deferred costs490 292 
Prepaid insurance368 2,401 
Other3,991 2,826 
Total$8,115 $8,175 
Accrued expenses and other current liabilities
The following table shows the components of accrued expenses and other current liabilities (in thousands):
June 30,
2021
December 31,
2020
Accrued payroll and employee related expenses$4,334 $4,152 
Lease liability – short-term2,136 1,909 
Accrued product warranty1,190 1,271 
Accrued legal expenses2,309 606 
Other532 463 
Total$10,501 $8,401