XML 29 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable, net
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Accounts Receivable, net Accounts Receivable, net
At June 30, 2024 and December 31, 2023, the Company had current expected credit losses of $2.8 million and $1.9 million, respectively, against accounts receivable.

Changes in the current expected credit loss for the six months ended June 30 were:

(in thousands)20242023
Beginning Balance - January 1$1,949 $2,134 
Provisions1,553 784 
Write-offs(707)(643)
Ending Balance - June 30$2,795 $2,275