XML 41 R26.htm IDEA: XBRL DOCUMENT v3.26.3
Accounts Receivable, net (Tables)
9 Months Ended
Sep. 30, 2026
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)20262025
Beginning Balance - January 1$5,295 $3,392 
Provisions2,178 3,422 
Write-offs(2,879)(1,838)
Ending Balance - September 30$4,594 $4,976