XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Estimated Credit Losses (Tables)
9 Months Ended
Sep. 30, 2021
Credit Loss [Abstract]  
Schedule of Reconciliation Related to 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
September 30,
Nine Months Ended
September 30,
2021202020212020
Beginning balance $6,701 $8,944 $8,841 $5,992 
Adjustment due to the adoption of Topic 326— — — 289 
(Recovery)/provision for credit losses(267)(1,340)(493)2,292 
Write-off of uncollectible amounts, net of recoveries(80)(258)(1,994)(1,227)
Ending balance$6,354 $7,346 $6,354 $7,346