XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Allowance for Credit Losses (Tables)
6 Months Ended
Jun. 30, 2024
Allowance for Credit Loss [Abstract]  
Summary of Allowance for Credit Losses Activity Included in Accounts Receivable Net
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