XML 26 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable, net
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Accounts Receivable, net Accounts Receivable, net
At June 30, 2026 and December 31, 2025, the Company had current expected credit losses of $5.1 million and $5.3 million, respectively, against accounts receivable.

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

(in thousands)20262025
Beginning Balance - January 1$5,295 $3,392 
Provisions1,800 2,649 
Write-offs(1,976)(1,329)
Ending Balance - June 30$5,119 $4,712