XML 56 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss Per Ordinary Share - Summary of Potentially Dilutive Securities Have Been Excluded From The Computation Of Diluted Weighted-average Ordinary Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 24,321,565 25,131,882
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 20,880,550 21,851,453
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,007,530 663,790
Outstanding warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 2,433,485 2,616,639