XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Accounts Receivable and Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Accounting Policies [Abstract]        
Maximum amount available to be sold under agreement     $ 140,000  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning Balance $ 29,658 $ 15,083    
Charged to Costs and Expenses (1,103) 13,504    
Write-Offs Net of Recoveries (154) (186)    
Ending Balance 28,401 28,401    
Prepaid Expense and Other Current Assets, Allowance for Credit Loss [Roll Forward]        
Beginning Balance 7,359 0    
Charged to Costs and Expenses 9 7,368    
Write-Offs Net of Recoveries 0 0    
Ending Balance 7,368 7,368    
Allowance for doubtful accounts receivable $ 28,401 $ 15,083 $ 28,401 $ 16,500