XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Allowance for Credit Losses ALLOWANCE FOR CREDIT LOSSES
Activity in the allowance for credit losses was as follows:
 Years ended December 31,
 202320222021
Balance, beginning of year$2,285 $2,231 $3,888 
Current period provision for expected credit losses, net of recoveries1,030 163 176 
Charge-offs of amounts previously written off
(148)(109)(1,833)
Balance, end of year$3,167 $2,285 $2,231