XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Summary of Significant Accounting Policies (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 
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]
  

As of September 30, 2025

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Cash and money market accounts

 $3,886,198  $  $  $3,886,198 
                 

Liabilities:

                

Bank debt

 $  $8,742,993  $  $8,742,993 
  

As of December 31, 2024

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets:

                

Cash and money market accounts

 $3,758,232  $  $  $3,758,232 
                 

Liabilities:

                

Bank debt

 $  $9,465,500  $  $9,465,500 
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

During the Three-Month

  

During the Nine-Month

 
  

Periods Ended September 30,

  

Periods Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Company A

  41%  43%  46%  44%

Company B

  26%  31%  27%  33%

Total

  68%  74%  73%  77%
  

As of

  

As of

 
  

September 30, 2025

  

December 31, 2024

 

Company A

  45%  57%

Company B

  23%  21%

Total

  68%  78%
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

During the Three-Month

  

During the Nine-Month

 
  

Periods Ended September 30,

  

Periods Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Net (loss) income attributable to stockholders

 $(139,748) $(701,690) $1,809,115  $(2,671,184)
                 

Weighted average common shares outstanding - Basic

  9,045,851   8,164,423   9,019,484   7,908,425 

Dilutive impact of share-based compensation awards

            

Weighted average common shares outstanding - Diluted

  9,045,851   8,164,423   9,019,484   7,908,425 
                 

Net (loss) income per share:

                

Basic

 $(0.02) $(0.09) $0.20  $(0.34)

Diluted

 $(0.02) $(0.09) $0.20  $(0.34)
Re-Tain Assets [Member]  
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

Re-Tain® Assets as of

 
  

September 30, 2025

 

Land

 $448,201 

Buildings and improvements

  12,725,789 

Laboratory and manufacturing equipment

  9,744,390 

Construction in progress

  2,316,951 

Total

  25,235,331 

Accumulated depreciation

  (9,775,788)

Net book value

 $15,459,543