XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Fair value measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities measured at fair value on a recurring basis
                               
Description  

Balance at
December 31,
2022

    Change in
Fair Value
    Effect of
Foreign
Exchange
Rates
    Balance at
December 31,
2023
 
Participation percentage interest liability   $ 99,498     $ (65,876 )   $ (33,622 )   $ -  
Total revenue   $ 99,498     $ (65,876 )   $ (33,622 )   $ -