XML 69 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule of Valuation and Qualifying Accounts Disclosure
(In thousands)Balance at Beginning of PeriodProvision for (Recovery of) Bad DebtDeductions/ Write-Offs and Other Charges, Net
Balance at
End of Period
Year Ended December 31, 2021
Allowance for doubtful accounts$11,234 $5,337 $(8,541)$8,030 
Year Ended December 31, 2020
Allowance for doubtful accounts$5,733 $(2,843)$8,344 $11,234 
Year Ended December 31, 2019
Allowance for doubtful accounts$10,788 $12,641 $(17,696)$5,733