v3.26.3
Shareholders' Equity - Schedule of Shares Reserved for Issuance (Details)
Sep. 30, 2026
shares
Shareholders' Equity  
Total shares reserved for issuance (in shares) 51,166,029
Shares available for grant under 2023 Equity Incentive Plan and ESPP  
Shareholders' Equity  
Total shares reserved for issuance (in shares) 571,473
Shares issuable upon exercise and settlement of options to purchase Class A Ordinary Shares  
Shareholders' Equity  
Total shares reserved for issuance (in shares) 21,037,518
Restricted Stock Units (RSUs)  
Shareholders' Equity  
Total shares reserved for issuance (in shares) 261,642
Shares issuable upon exercise of pre-funded warrants to purchase Class A Ordinary Shares  
Shareholders' Equity  
Total shares reserved for issuance (in shares) 29,295,396