v3.25.1
Warrant liabilities
12 Months Ended
Dec. 31, 2024
Warrant Liabilities [Abstract]  
Warrant liabilities
22.Warrant liabilities

 

   Year ended
December 31, 2024
 
Public Warrants  No. of units (Note)   Amount 
At January 1, 2024   958,272   $287,482 
Warrants exercised   
-
    
-
 
Change in fair value   
-
    622,781 
At December 31, 2024   958,272   $910,263 

 

   Year ended
December 31, 2024
 
Private Warrants  No. of units
(Note)
   Amount 
At January 1, 2024   2,000,000   $5,934,000 
Warrants granted   825,000    4,105,372 
Warrants exercised   (1,618,750)   (23,631,428)
Change in fair value   
-
    32,764,065 
At December 31, 2024   1,206,250   $19,172,009 

 

   Year ended
December 31, 2023
 
Public Warrants  No. of units
(Note)
   Amount 
At January 1, 2023   996,297   $2,042,410 
Warrants exercised   (38,025)   (77,951)
Change in fair value   
-
    (1,676,977)
At December 31, 2023   958,272   $287,482 

 

   Year ended
December 31, 2023
 
Private Warrants  No. of units
(Note)
   Amount 
At January 1, 2023   
-
   $
-
 
Warrants granted   2,000,000    9,222,288 
Warrants exercised   
-
    
-
 
Change in fair value   
-
    (3,288,288)
At December 31, 2023   2,000,000   $5,934,000 
Note: The units outstanding for the years have been restated for the 10-to-1 reverse stock split effective April 15, 2024.

 

  a) Public warrants may only be exercised for a whole number of shares. The public warrants will expire five years from the consummation of the business combination on July 13, 2023 (the “Closing Date”) or earlier upon redemption or liquidation. Once the warrants become exercisable, the Company may redeem the outstanding warrants for redemption at a price of $0.01 per warrant upon a minimum of 30 days’ prior written notice of redemption (the “30-day redemption period”) and if the closing price of the ordinary share equals or exceeds $18.00 per share (or $180.00 reflective of the 10-to-1 reverse stock split effective April 15, 2024) for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders. Each warrant entitles the registered holder to purchase one share of ordinary share at a price of $11.50 (or $115.00 reflective of the 10-to-1 reverse stock split effective April 15, 2024) per share. The exercise price and number of ordinary shares issuable upon exercise of the warrants may be adjusted in certain circumstances including in the event of issuances of ordinary share at a price below its exercise price, share dividend, extraordinary dividend or capital recapitalization, capital reorganization, merger, or consolidation. However, the warrants will not be adjusted for issuances of ordinary shares at a price below their respective exercise prices.

  

  b) The private warrants were granted along with convertible preference shares associated with a securities purchase agreement entered on September 19, 2023 and February 20, 2024, respectively. See Note 23 for the details. The private warrants have an exercise price of $5.90 per ordinary share and are exercisable at any time after its issuance and will expire on the fifth anniversary of the date on which the private warrants become exercisable (“Termination Date”). The Company may extend the duration of this warrant by delaying the termination date.