Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.20.2
Commitments and Contingencies (Details)
1 Months Ended 9 Months Ended
Sep. 22, 2020
USD ($)
Aug. 14, 2020
USD ($)
Feb. 03, 2020
USD ($)
Dec. 27, 2018
USD ($)
Sep. 07, 2018
lawsuit
May 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
lawsuit
Dec. 31, 2019
USD ($)
Business Acquisition, Contingent Consideration                
Contingent consideration             $ 11,017,000 $ 9,683,000
Number of class action lawsuits (at least) | lawsuit             2  
Payments for legal settlements       $ 100,000        
Payments for overpayment finding     $ 576,332          
Number of derivative lawsuits (at least) | lawsuit         12      
Inventory received but not invoiced             $ 196,100,000  
Settled Litigation                
Business Acquisition, Contingent Consideration                
Litigation settlement amount $ 11,500,000         $ 16,500,000    
Pending Litigation                
Business Acquisition, Contingent Consideration                
Litigation settlement amount   $ 3,100,000            
Accrued Liabilities                
Business Acquisition, Contingent Consideration                
Contingent consideration             2,400,000 2,400,000
Other Noncurrent Liabilities                
Business Acquisition, Contingent Consideration                
Contingent consideration             $ 8,600,000 $ 7,300,000