v3.24.1.u1
Shareholders' Equity - At-the-Market Offering (Details) - Ordinary Shares - USD ($)
3 Months Ended 27 Months Ended
Feb. 22, 2024
Dec. 23, 2021
Mar. 31, 2024
Mar. 31, 2024
December 2021 At-The-Market Offering        
Sale of Ordinary Shares [Line Items]        
Maximum proceeds from sale of ordinary shares   $ 250,000,000    
Issuance of ordinary shares (in shares)       953,589
Stock Issuance Costs       $ 1,800,000
Proceeds from Issuance of Common Stock, Gross       $ 56,300,000
February 2024 Prospectus At-The-Market Offering [Member]        
Sale of Ordinary Shares [Line Items]        
Maximum proceeds from sale of ordinary shares $ 250,000,000      
Issuance of ordinary shares (in shares)     0