v3.24.2
INTRODUCTION AND BASIS OF PRESENTATION (Tables)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Changes in Allowance for Credit Losses
Changes in the allowance for credit losses from December 31, 2022 to June 30, 2024 were as follows:
(in thousands) Amount
Balance as of December 31, 2022$2,652 
Addition to credit loss expense2,196 
Write-offs, net of recoveries(880)
Balance as of December 31, 2023$3,968 
Addition to credit loss expense1,611 
Write-offs, net of recoveries(1,103)
Balance as of June 30, 2024$4,476