XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Assets and Liabilities

The following table summarizes the assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 and December 31, 2022, by level within the fair value hierarchy:

 

   (Level 1)   (Level 2)   (Level 3)   Total 
   December 31, 2023 
   (Level 1)   (Level 2)   (Level 3)   Total 
Assets:                    
Cash equivalents  $13,806,864   $-   $-   $13,806,864 
Marketable securities (U.S. treasury bills and notes)   -    43,631,510    -    43,631,510 
Total assets measured at fair value  $13,806,864   $43,631,510   $-   $57,438,374 
Liabilities:                    
Contingent consideration - common stock  $-   $-   $1,318,995   $1,318,995 
Contingent consideration - warrants   -    -    320,780    320,780 
Total liabilities measured at fair value  $-   $-   $1,639,775   $1,639,775 

 

   (Level 1)   (Level 2)   (Level 3)    Total 
   December 31, 2022 
   (Level 1)   (Level 2)   (Level 3)   Total 
Assets:                    
Cash equivalents  $186,667   $9,993,000   $-   $10,179,667 
Marketable securities (U.S. treasury bills and notes)   -    58,289,066    -    58,289,066 
Total assets measured at fair value  $186,667   $68,282,066   $-   $68,468,733 
Liabilities:                    
Contingent consideration - common stock  $-   $-   $2,499,147   $2,499,147 
Contingent consideration - warrants   -    -    233,209    233,209 
Total liabilities measured at fair value  $-   $-   $2,732,356   $2,732,356 
Schedule of Changes in the Fair Value Measurement

The changes for Level 3 items measured at fair value on a recurring basis are as follows:

 

      
Fair value as of December 31, 2022  $2,732,356 
Change in fair value of contingent consideration issued for business acquisitions   (1,092,581)
Fair value as of December 31, 2023  $1,639,775 
Schedule of Contingent Consideration Common Stock and Warrants

 

   December 31, 2023   December 31, 2022 
Stock price  $1.33   $2.52 
Strike price  $9.13   $9.13 
Volatility   187.5%   75.0%
Risk-free rate   4.0%   4.1%
Expected term (years)   3.0    4.0