XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Accounts Receivable, Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Allowance for Doubtful Accounts    
Balance, beginning of year $ 7,782 $ 4,266
Change in allowance for doubtful accounts 7,031 6,937
Amounts written off (6,025) (3,539)
Balance, end of period $ 8,788 $ 7,664