v3.26.1
Licensing Agreements (Tables)
12 Months Ended
Dec. 31, 2025
Licensing Agreements [Abstract]  
Schedule of Changes in Balances of Contract Liabilities

The following table presents changes in the balances of contract liabilities related to strategic collaboration agreements during the year ended December 31, 2025:

 

    As at                 As at  
    December 31, 2024     Additions     Deductions     December 31, 2025  
Contract liabilities:                                
Deferred revenue   $ 1,438,013     $    -     $      -     $ 1,438,013