XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Senior Secured Notes (Tables)
12 Months Ended
Dec. 31, 2024
Senior Secured Notes  
Schedule of senior secured notes issued

         
    Total  
      $  
Face value of senior secured notes issued     16,500,000  
Debt discount     (4,996,758 )
Day 1 value of senior secured notes issued (Restated) (Note 2)     11,503,242  
         
Amortization expenses     1,262,697  
Balance at December 31, 2021     12,765,939  
         
Amortization expenses     1,631,127  
Balance at December 31, 2022 (Restated) (Note 2)     14,397,066  
         
Partial settlement of principal (Note 15)     (9,159,907 )
Amortization expenses     1,987,011  
Balance at December 31, 2023     7,224,170  
         
Amortization expenses     115,923  
Balance at December 31, 2024     7,340,093