XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Note 18 - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Valuation and Qualifying Accounts Disclosure [Table Text Block]
  

Balance at

  

Additions

         
  

beginning

  

charged to

  

Changes to

  

Balance at

 
  

of year

  

earnings

  

reserve, net (1)

  

end of year

 

Year ended December 31, 2025

                

Allowance for credit losses

 $2,372  $279  $(89) $2,562 

Valuation of deferred tax assets

  1,510   -   (117)  1,393 

Year ended December 31, 2024

                

Allowance for credit losses

 $1,646  $702  $24  $2,372 

Valuation of deferred tax assets

  2,005   -   (495)  1,510 

Year ended December 31, 2023

                

Allowance for credit losses

 $1,366  $320  $(40) $1,646 

Valuation of deferred tax assets

  2,071   -   (66)  2,005