XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

Estimated Useful Lives

  

As of

  

As of

 
  

(in years)

  

September 30, 2025

  

December 31, 2024

 

Laboratory and manufacturing equipment

 3 - 10  $20,888,337  $21,234,259 

Buildings and improvements

 10 - 39   20,960,522   20,889,395 

Office furniture and equipment

 3 - 10   928,550   1,056,145 

Construction in progress

 n/a   2,645,564   2,693,904 

Land

 n/a   516,867   516,867 

Property, plant and equipment, gross

     45,939,840   46,390,570 

Accumulated depreciation

     (21,599,100)  (21,041,551)

Property, plant and equipment, net

    $24,340,740  $25,349,019