XML 65 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2022
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, 2022
Allowance for doubtful accounts$8,030 $2,202 $(1,507)$8,725 
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