XML 64 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
reporting_unit
Jan. 01, 2019
USD ($)
Dec. 31, 2018
USD ($)
Summary of Significant Accounting Policies [Line Items]      
Number of reporting units | reporting_unit 1    
Number of months after shipment that certain customers may request replacement of products 6 months    
Operating lease right-of-use assets $ 5,768   $ 0
Operating lease liability 13,458    
Deferred rent $ 0 $ 7,900 $ 8,065
Minimum      
Summary of Significant Accounting Policies [Line Items]      
Payment terms with customers 30 days    
Maximum      
Summary of Significant Accounting Policies [Line Items]      
Payment terms with customers 180 days    
Revolving loan facility | Deerfield ELGX Revolver, LLC      
Summary of Significant Accounting Policies [Line Items]      
Required deposit presented as restricted cash $ 1,200    
Accounting Standards Update 2016-02      
Summary of Significant Accounting Policies [Line Items]      
Operating lease right-of-use assets   5,800  
Operating lease liability   $ 13,700