v3.26.1
Earnings per share
6 Months Ended
Jun. 30, 2026
Earnings per share [Abstract]  
Earnings per share
11.
Earnings per share

The calculated basic and diluted earnings per share for the three and the six months ended June 30, 2026 and 2025 were as follows:

 
 
For the three-month period ended June 30,
2026
 
 
 
Ordinary Shares
   
Total
 
 
           
Net loss
 
$
(16,616,202
)
 
$
(16,616,202
)
Weighted average number shares - basic and diluted
   
130,499,110
     
130,499,110
 
Net loss per share – basic and diluted
   
(0.13
)
   
(0.13
)

 
 
For the six-month period ended June 30,
2026
 
 
 
Ordinary Shares
   
Total
 
 
           
Net loss
 
$
(28,239,343
)
 
$
(28,239,343
)
Weighted average number shares - basic and diluted
   
130,499,110
     
130,499,110
 
Net loss per share – basic and diluted
   
(0.22
)
   
(0.22
)

   
For the three-month period ended June 30, 2025
 
 
 
Ordinary Shares
   
Class A
Ordinary Shares
   
Total
 
 
                 
Net loss
 
$
(1,901,942
)
 
$
(258,781
)
 
$
(2,160,723
)
Weighted average number shares - basic and diluted
   
104,994,535
     
14,285,713
     
119,280,248
 
Net loss per share – basic and diluted
   
(0.02
)
   
(0.02
)
   
(0.02
)

   
For the six-month period ended June 30, 2025
 
 
 
Ordinary Shares
   
Class A
Ordinary Shares
   
Total
 
 
                 
Net loss
 
$
(4,193,161
)
 
$
(570,528
)
 
$
(4,763,689
)
Weighted average number shares - basic and diluted
   
104,994,535
     
14,285,713
     
119,280,248
 
Net loss per share – basic and diluted
   
(0.04
)
   
(0.04
)
   
(0.04
)