XML 53 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Allowance for Doubtful Accounts and Credit Memo Reserves (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Balance as of December 31, 2020 $ 56,981
Credit memos charged to revenue 21,699
Allowance for bad debts charged to expense 13,442
Deductions and other (35,145)
Balance as of June 30, 2021 $ 56,977