XML 79 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Share Capital - Summary of Authorized, Issued and Outstanding Share Capital (Details) - shares
Jun. 30, 2025
Dec. 31, 2024
May 03, 2024
Disclosure of classes of share capital [line items]      
Shares Issued     11,000,000
Ordinary Shares      
Disclosure of classes of share capital [line items]      
Shares Authorized 1,329,120,000 1,329,120,000  
Shares Issued 320,817,715 320,121,800  
Shares Outstanding 315,646,491 314,950,576  
Special Shares      
Disclosure of classes of share capital [line items]      
Shares Authorized 156,000,000 156,000,000  
Shares Issued 127,771,124 127,771,124  
Shares Outstanding 127,771,124 127,771,124