XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5 - Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

As of December 31,

 

(in thousands)

 

2024

  

2023

 

Unprocessed

 $273,668  $282,565 

Processed and finished

  116,958   103,970 

Total

 $390,626  $386,535