XML 75 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss 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