XML 37 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Share Capital (Tables)
6 Months Ended
Jun. 30, 2025
Disclosure of classes of share capital [abstract]  
Summary of Authorized, Issued and Outstanding Share Capital

As of June 30, 2025 and December 31, 2024, the authorized, issued and outstanding share capital was as follows:

 

 

As of June 30, 2025

 

 

As of December 31, 2024

 

 

Shares Authorized

 

Shares Issued

 

Shares
Outstanding

 

 

Shares Authorized

 

Shares Issued

 

Shares
Outstanding

 

Ordinary Shares

 

1,329,120,000

 

 

320,817,715

 

 

315,646,491

 

 

 

1,329,120,000

 

 

320,121,800

 

 

314,950,576

 

Special Shares

 

156,000,000

 

 

127,771,124

 

 

127,771,124

 

 

 

156,000,000

 

 

127,771,124

 

 

127,771,124