XML 41 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable, net (Tables)
3 Months Ended
Mar. 31, 2026
Receivables [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss
Changes in the current expected credit loss for the three months ended March 31 were:

(in thousands)20262025
Beginning Balance - January 1$5,295 $3,392 
Provisions1,479 1,109 
Write-offs(414)(385)
Ending Balance - March 31$6,360 $4,116