XML 49 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Estimated Credit Losses (Tables)
12 Months Ended
Dec. 31, 2020
Credit Loss [Abstract]  
Schedule of reconciliation of the activity related to the Company’s allowance for estimated credit losses
The following table provides a reconciliation of the activity related to the Company’s allowance for estimated credit losses (in thousands):
Years Ended December 31,
202020192018
Beginning balance$5,992 $5,610 $4,447 
Adjustment due to the adoption of Topic 326289 — — 
Provision for credit losses2,924 1,107 2,257 
Write-off of uncollectible amounts, net of recoveries(364)(725)(1,094)
Ending balance$8,841 $5,992 $5,610