XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, net (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 53,356 $ 49,790
Less: Accumulated depreciation (23,443) (21,798)
Property and equipment, net 29,913 27,992
Equipment, tooling and molds    
Property, Plant and Equipment [Line Items]    
Total property and equipment 37,050 33,972
Computer software and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,845 3,019
Furniture, fixtures and other    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,955 1,891
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 10,750 6,105
Construction in process    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 756 $ 4,803