v3.26.1
Allowance for Credit Losses (Tables)
3 Months Ended
Mar. 31, 2026
Allowance for Credit Loss [Abstract]  
Schedule of the Allowance for Credit Losses
The change in the allowance for expected credit losses on accounts receivable is summarized as follows (in thousands):
20262025
Balance as of December 31 $2,368 $1,042 
Provision for expected credit losses528 186 
Write-offs and recoveries collected(224)(133)
Balance as of March 31 $2,672 $1,095