XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Common stock - Narratives (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 11 Months Ended
Jan. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Vote
shares
Mar. 31, 2025
USD ($)
shares
May 14, 2024
USD ($)
Common stock voting right | Vote   1    
Open Market Sale (ATM Agreement)        
Shares issued | shares   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 | shares 22,258,064      
Share price | $ / shares $ 7.75      
Net proceeds from issuance of common stock $ 161.7