XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Note 6 - Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

June 30,

  

December 31,

 
  

2024

  

2023

 

Land

 $1,521,700  $231,034 

Buildings and improvements

  10,334,297   3,760,203 

Machinery & equipment

  26,568,903   24,851,703 

Total property, plant & equipment

  38,424,900   28,842,940 

Less: accumulated depreciation

  15,334,516   14,156,750 

Property plant & equipment, net

 $23,090,384  $14,686,190