XML 54 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Instruments and Concentrations of Credit Risk (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Accounts Receivable
Receivables consisted of the following at December 31:
(In thousands)20252024
Trade receivables:
Gross trade receivables$53,146 $46,819 
Allowance for credit losses(330)(948)
Net trade receivables52,816 45,871 
Income tax receivables1,651 2,049 
Other receivables5,339 26,921 
Total receivables, net$59,806 $74,841 
Schedule of Changes in Our Allowance for Credit Losses
Changes in our allowance for credit losses were as follows:
(In thousands)202520242023
Balance at beginning of year$948 $1,223 $1,193 
Credit loss expense35 (221)285 
Write-offs, net of recoveries(653)(54)(255)
Balance at end of year$330 $948 $1,223