XML 53 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable, Net
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Accounts Receivable, Net Accounts Receivable, Net
At December 31, 2024 and 2023, the Company had current expected credit loss of $3.4 million and $1.9 million, respectively, against accounts receivable. The following table presents changes in the current expected credit loss during the years ended December 31:

(in thousands)20242023
Beginning balance - January 1$1,949 $2,134 
Acquired provisions654 — 
Provisions2,596 579 
Write-offs(1,807)(764)
Ending balance - December 31$3,392 $1,949 

Receivables recorded as of December 31, 2024 and 2023 all represent unconditional rights to payments from customers.