XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.2
Allowance for Credit Losses
6 Months Ended
Jun. 30, 2024
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)20242023
Balance, beginning of period$3,320 $3,066 
Provision for credit losses3,646 2,491 
Write-offs, net of recoveries(3,008)(2,457)
Balance, end of period$3,958 $3,100