v3.26.1
Accounts Receivable, net (Tables)
3 Months Ended
Mar. 31, 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 losses1,169 
Write-offs charged against allowance(33)
Balance at March 31, 2026
$14,167