XML 28 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Allowance for Credit Losses ALLOWANCE FOR CREDIT LOSSESActivity in the allowance for credit losses was as follows:
 Years ended December 31,
 202120202019
Balance, beginning of year$3,888 $3,449 $1,748 
Provision (net of recovery)176 440 2,090 
Amounts written off, net of recoveries(1,833)(1)(389)
Balance, end of year$2,231 $3,888 $3,449