v3.25.4
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
Schedule of Allowance for Doubtful Accounts
The components of the allowance for credit losses are as follows (in thousands):
 December 31,
 20252024
Balance at beginning of year$7,852 $5,256 
Provision for credit losses, net of recoveries3,329 2,596 
Write-offs (8,598)— 
Balance at end of year$2,583 $7,852