XML 39 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Account Detail - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 35,130 $ 36,617
Accumulated depreciation (21,978) (20,584)
Property and equipment, net 13,152 16,033
Production equipment, molds and office furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 10,844 11,854
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 7,897 8,235
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 15,594 15,535
Construction in progress (software and related implementation, production equipment and leasehold improvements)    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 795 $ 993