XML 51 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

December 31,

  

December 31,

 
  

2024

  

2023

 

Land

 $1,133,034  $231,034 

Buildings and improvements

  10,710,202   3,760,203 

Machinery & equipment

  27,995,645   24,851,703 

Total property, plant & equipment

  39,838,881   28,842,940 

Less: accumulated depreciation

  16,659,301   14,156,750 

Property plant & equipment, net

 $23,179,580  $14,686,190