XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Allowance for Credit Losses (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
   

Trade

 

(In Thousands)

 

and Other

 
   

Receivables

 

Balance at January 1, 2025

  $ 3,184  

Current period credit for expected credit losses

    (40 )

Balance at March 31, 2025

  $ 3,144