v3.26.1
Note 4 - Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

June 30, 2026

 

Level 1

  

 

Level 2

  

 

Level 3

  

 

Total

 

Assets:

                

Money market funds

 $15,277,843  $  $  $15,277,843 

Total assets at fair value

 $15,277,843  $  $  $15,277,843 

Liabilities:

                

Contingent consideration

 $  $  $4,117,000  $4,117,000 

Total liabilities at fair value

 $  $  $4,117,000  $4,117,000 

December 31, 2025

 

Level 1

  

 

Level 2

  

 

Level 3

  

 

Total

 

Assets:

                

Money market funds

 $4,853,920  $  $  $4,853,920 

Total assets at fair value

 $4,853,920  $  $  $4,853,920 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Contingent consideration liability

 

Amount

 

Balance at December 31, 2025

 $ 

Contingent consideration recognized in connection with the Terrasoul acquisition

  4,070,000 

Change in fair value recognized in earnings

  47,000 

Balance at June 30, 2026

 $4,117,000 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]

Valuation technique

Unobservable input

Input value

Probability-weighted scenario analysis

Discount rate

6.0%

 

Projected 2026 Contribution Profit

$11.3M – 12.2M+

 

Scenario probabilities

10% – 60%