XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts
The change in amounts of the allowance for doubtful accounts during the two year period ended December 31, 2021 is as follows (in thousands):
Period endedBalance at beginning of periodCharged to expenseDeductions or otherBalance at end of period
December 31, 20209,048 1,127 (958)9,217 
December 31, 20219,217 2,424 (527)11,114