XML 48 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Accounts Receivable and Doubtful Accounts (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Accounting Policies [Abstract]    
Maximum amount available to be sold under agreement $ 140,000 $ 140,000
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance 20,558 15,083
Charged to Costs and Expenses 12,309 17,784
Write-Offs Net of Recoveries (3,209) (3,209)
Ending Balance 29,658 29,658
Prepaid Expense and Other Current Assets, Allowance for Credit Loss [Roll Forward]    
Beginning Balance 0 0
Charged to Costs and Expenses 7,359 7,359
Write-Offs Net of Recoveries 0 0
Ending Balance $ 7,359 $ 7,359