XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Common stock - Narratives (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 14 Months Ended
Jan. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
May 14, 2024
Open Market Sale (ATM Agreement)        
Shares issued   0 2,030,431  
Offering price of shares       $ 200.0
Percentage of commission       3.00%
Gross proceeds from issuance of common shares     $ 20.0  
Net proceeds from issuance of common stock     19.6  
Value of shares available for future issuance   $ 180.0 $ 180.0  
Public offering        
Shares issued 22,258,064      
Share price $ 7.75      
Net proceeds from issuance of common stock $ 161.7