XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Allowance for Doubtful Accounts Activity in the allowance for credit losses was as follows:
 Years ended December 31,
 202220212020
Balance, beginning of year$2,231 $3,888 $3,449 
Current period provision for expected credit losses, net of recoveries163 176 440 
Charge-offs of amounts previously written off(109)(1,833)(1)
Balance, end of year$2,285 $2,231 $3,888