XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies [Abstract]  
Schedule of Contingent Consideration Liabilities Current and Non-Current

As of December 31, 2024, the Company’s contingent consideration liabilities, non-current balances were as follows:

 

   As of December 31, 2024 
   Contingent
consideration
at Purchase
Date
   Consideration
Paid
   Changes in
Fair Value
   Fair Value   Contingent
Consideration
 
Level 3:                    
Contingent consideration, non-current - Naamche  $137,000   $
-
   $
-
   $137,000   $137,000 
Contingent consideration, non-current - BMN   949,000    
        -
    
         -
    949,000    949,000 
Total contingent consideration  $1,086,000   $
-
   $
-
   $1,086,000   $1,086,000