v3.25.3
Allowance for Credit Losses
9 Months Ended
Sep. 30, 2025
Receivables [Abstract]  
Allowance for Credit Losses Allowance for Credit Losses
The Company maintains an allowance for credit losses to cover estimated losses on accounts receivable. The allowance is based on the Company's assessment of various factors, including historical loss experience, the age of receivables, current economic conditions, and the creditworthiness of customers. The allowance for credit losses is reviewed and adjusted as necessary at each reporting date.
The roll-forward of the allowance for credit losses is as follows:
(in thousands)Nine Months Ended September 30, 2025Nine Months Ended September 30, 2024
Allowance for credit losses, December 31$1,147 $1,237 
Provision for credit losses15367
Write-offs(41)(248)
Allowance for credit losses, September 30$1,259 $1,056