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

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

(in thousands)20252024
Beginning Balance - January 1$3,392 $1,949 
Provisions2,649 1,553 
Write-offs(1,329)(707)
Ending Balance - June 30$4,712 $2,795