XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - PPE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property and Equipment      
Net gains (losses) related to impairment charges and the sale/disposal of furniture and equipment $ 691 $ (1,689) $ (115)
Asset Impairment Charges   2,500  
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    
Net gains (losses) related to impairment charges and the sale/disposal of furniture and equipment $ 700 $ (1,700) $ (100)
Leasehold improvements | Maximum      
Property and Equipment      
Estimated useful lives 7 years