XML 30 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Fair Value Measurements
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

4. Fair Value Measurements

 

There were no available-for-sale securities as of December 31, 2024 and 2023.

 

The Company’s investments, including cash equivalents, are all classified within Levels 1 of the fair value hierarchy and are valued based on quoted prices in active markets. For cash, current receivables, notes receivable, accounts payable, and accrued interest, the carrying amounts approximate fair value, because of the short maturity of these instruments, and therefore fair value information is not included in the table below. Contingent consideration related to the previously described business combinations are classified within Level 3 of the fair value hierarchy as the determination of fair value uses considerable judgement and represents the Company’s best estimate of an amount that could be realized in a market exchange for the asset or liability.

 

The classification of the Company’s cash equivalents and investments within the fair value hierarchy is as follows:

 

           

Active Markets

   

Significant Other

   

Significant

         
           

for Identical

Assets

   

Observable

Inputs

   

Unobservable

Inputs

         
   

December 31, 2024

   

(Level 1)

   

(Level 2)

   

(Level 3)

   

Amortized Cost

 

Cash equivalents:

                                       

Money Market Funds

  $ 46,061     $ 46,061     $ -     $ -     $ 46,061  

 

 

           

Active Markets

   

Significant Other

   

Significant

         
           

for Identical

Assets

   

Observable

Inputs

   

Unobservable

Inputs

         
   

December 31, 2023

   

(Level 1)

   

(Level 2)

   

(Level 3)

   

Amortized Cost

 

Cash equivalents:

                                       

Money Market Funds

  $ 55,485     $ 55,485     $ -     $ -     $ 55,485  

 

There were no transfers between fair value levels in 2024 or 2023.