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 |