XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Estimated Credit Losses (Tables)
3 Months Ended
Mar. 31, 2021
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):
Three Months Ended
March 31,
20212020
Beginning balance $8,841 $5,992 
Adjustment due to the adoption of Topic 326— 289 
(Recovery)/provision for credit losses(378)13 
Write-off of uncollectible amounts, net of recoveries(1,662)(154)
Ending balance$6,801 $6,140