XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment, net comprised the following (in thousands):
June 30,
2021
December 31,
2020
Equipment, tooling and molds$26,724 $21,118 
Computer software and equipment2,652 2,153 
Furniture, fixtures and other1,868 1,739 
Leasehold improvements5,635 5,597 
Construction in process2,765 275 
Total property and equipment$39,644 $30,882 
Less: Accumulated depreciation(18,805)(16,338)
Property and equipment, net$20,839 $14,544