XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Consolidated Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Consolidated Valuation and Qualifying Accounts
SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS

Additions
Description (in thousands)
Balance at Beginning of PeriodCharged to Costs and ExpensesCharged to Other Accounts
Deductions (1)
Balance at End of Period
Allowance for doubtful accounts receivable
2021$9,255 $(190)$ $(2,154)$6,911 
20206,338 4,163 — (1,246)9,255 
20195,600 1,615 — (877)6,338 
(1) Uncollectible accounts written off, net of recoveries and adjustments to estimates for the allowance for doubtful accounts receivable accounts.