XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Other Income, Net (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Three Months Ended March 31,

  

2025

 

2024

Interest income

 $5,697  $6,914 

Amortization of discount on available-for-sale securities

  768   4,123 

Gain (loss) on deferred compensation plan investments

  (1,350)  4,019 

Charitable commitments

  -   (5,850)

Others

  16   334 

Total

 $5,131  $9,540