XML 12 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Balance Sheet Information - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Allowance for doubtful accounts    
Balance, beginning of period $ 6,287 $ 4,945
Additions 4,261 (245)
Write-offs (1,463) (419)
Balance, end of period $ 9,085 $ 4,281
Reserve for allowance for doubtful account 2.00% 2.00%