XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2
ACCOUNTS RECEIVABLE, NET
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
ACCOUNTS RECEIVABLE, NET ACCOUNTS RECEIVABLE, NET
Accounts receivable consisted of the following (amounts in thousands):
 June 30,
2024
December 31,
2023
Accounts receivable$323,609 $224,485 
Allowance for credit losses(6,970)(5,340)
Accounts receivable, net$316,639 $219,145 
Accounts receivable are reduced by an estimated allowance for credit losses which is based on known risks and historical losses.