v3.26.1
Accounts Receivable, net (Tables)
6 Months Ended
Jun. 30, 2026
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable, net
The changes in the Company’s allowance for credit losses were as follows:
(in thousands)
Allowances for Credit Losses
Balance at January 1, 2025
$12,629 
Current-period provision for expected credit losses1,032
Write-offs charged against allowance(630)
Balance at December 31, 2025
$13,031 
Current-period provision for expected credit losses2,348 
Write-offs charged against allowance(14,578)
Balance at June 30, 2026
$801