v3.26.1
Summary of Significant Accounting Policies - Schedule of Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies    
Total (in shares) 18,858,455 17,556,067
Shares issuable upon exercise of options to purchase Class A Ordinary Shares    
Summary of Significant Accounting Policies    
Total (in shares) 18,410,564 14,666,538
Shares issuable upon exercise of Z33 Series Seed Preferred Shares Put Right    
Summary of Significant Accounting Policies    
Total (in shares) 0 2,000,000
Shares issuable upon vesting of restricted share units    
Summary of Significant Accounting Policies    
Total (in shares) 322,892 639,532
Restricted share awards    
Summary of Significant Accounting Policies    
Total (in shares) 124,999 249,997