v3.26.1
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Diluted Weighted-Average Ordinary Shares Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted weighted-average ordinary shares outstanding (in shares) 20,667,221 19,031,060
Restricted Stock Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted weighted-average ordinary shares outstanding (in shares) 0 86,864
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted weighted-average ordinary shares outstanding (in shares) 984,059 1,510,077
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted weighted-average ordinary shares outstanding (in shares) 19,683,162 17,434,119