XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Estimated Credit Losses (Tables)
6 Months Ended
Jun. 30, 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
June 30,
Six Months Ended
June 30,
2021202020212020
Beginning balance $6,801 $6,140 $8,841 $5,992 
Adjustment due to the adoption of Topic 326— — — 289 
(Recovery)/provision for credit losses152 3,619 (226)3,632 
Write-off of uncollectible amounts, net of recoveries(252)(815)(1,914)(969)
Ending balance$6,701 $8,944 $6,701 $8,944