XML 65 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Balance Sheet Information - Schedule of Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for credit loss beginning balance $ 2,208 $ 1,838
Provision for expected credit losses, net of writeoffs & recoveries 10,268 4,686
Uncollectible receivables written off (9,423) (4,316)
Allowance for credit loss ending balance $ 3,053 $ 2,208