XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable, net (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss
Changes in the current expected credit loss for the nine months ended September 30 were:

(in thousands)20242023
Beginning Balance - January 1$1,949 $2,134 
Provisions2,439 783 
Write-offs(763)(734)
Ending Balance - September 30$3,625 $2,183