v3.25.1
INTRODUCTION AND BASIS OF PRESENTATION (Tables)
3 Months Ended
Mar. 31, 2025
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, 2023 to March 31, 2025 were as follows:
(in thousands) Amount
Balance as of December 31, 2023$3,968 
Addition to credit loss expense3,990 
Write-offs, net of recoveries(2,674)
Balance as of December 31, 2024$5,284 
Addition to credit loss expense734 
Write-offs, net of recoveries(685)
Balance as of March 31, 2025$5,333