XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Allowance for Credit Losses (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

Trade

 

(In Thousands)

 

and Other

 
  

Receivables

 

Balance at January 1, 2023

 $14,060 

Current period provision for expected credit losses

  2,841 

Write offs

  (1,484)

Recoveries

  407 

Other

  (376)

Balance at September 30, 2023

 $15,448