XML 92 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - PPE (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property and Equipment      
(Losses) gains on the sale/disposal of furniture and equipment (in dollars) $ (1,689,000) $ (115,000) $ (239,000)
Asset Impairment Charges $ 2,500,000    
Machinery and equipment      
Property and Equipment      
Estimated useful lives 5 years    
Computer hardware and software      
Property and Equipment      
Estimated useful lives 3 years    
Furniture and fixtures      
Property and Equipment      
Estimated useful lives 5 years    
(Losses) gains on the sale/disposal of furniture and equipment (in dollars) $ (1,700,000) $ (115,000) $ (239,000)
Leasehold improvements | Maximum      
Property and Equipment      
Estimated useful lives 7 years