XML 23 R12.htm IDEA: XBRL DOCUMENT v3.26.1
Allowance for Credit Losses
6 Months Ended
Jun. 30, 2026
Allowance for Credit Loss [Abstract]  
Allowance for Credit Losses Allowance for Credit Losses
The allowance for credit losses activity, included in accounts receivable, net, was as follows:
Six Months Ended
June 30,
(in thousands)20262025
Balance, beginning of period$7,129 $4,179 
Provision for credit losses4,621 4,111 
Write-offs, net of recoveries(3,756)(3,004)
Balance, end of period$7,994 $5,286