v3.26.1
Shareholders’ Equity - February 2024 Underwritten Offering (Narrative) (Details) - Ordinary shares - USD ($)
$ / shares in Units, $ in Millions
Feb. 13, 2024
Feb. 12, 2024
Class of Stock [Line Items]    
Number of shares issued in transaction (shares) 33,333,333  
Per share price of issuance (usd per share) $ 6.00  
Proceeds of issuance of ordinary shares, net of issuance costs $ 193.8  
Public Stock Offering    
Class of Stock [Line Items]    
Number of shares issued in transaction (shares)   58,333,336
Per share price of issuance (usd per share)   $ 6.00
Proceeds of issuance of ordinary shares, net of issuance costs   $ 326.8