XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Receivables and Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
Schedule of Receivables
Receivables consist of the following (in thousands):
December 31,
202520242023
Accounts receivable–trade$83,809 $85,562 $65,176 
Less allowance for credit losses(895)(885)(727)
Receivables, net$82,914 $84,677 $64,449 
Schedule Allowance for Credit Loss
The following table provides a roll-forward of the allowance for credit losses that is deducted from accounts receivable to present the net amount expected to be collected for the years ended December 31, 2025 and 2024 (in thousands):
Allowance for Credit Losses
Year Ended December 31,
20252024
Allowance - beginning of period$885 $727 
Provision for expected credit losses31 213 
Amounts written off against the allowance, net of recoveries(23)(55)
Recoveries— 
Allowance - end of period$895 $885