XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES ACCOUNTS RECEIVABLE, NET OF ALLOWANCE FOR CREDIT LOSSES
A summary of the changes to allowance for credit losses follows:
Fiscal Year Ended
December 31,
202320222021
Balance at beginning of period$3,016$3,276 $2,333 
Additions - charged to expense2,4681,893 1,896 
Deductions - write offs charged against the allowance, net of recoveries
(1,418)(2,153)(953)
Balance at end of period$4,066 $3,016 $3,276