Net Loss Per Ordinary Share - Additional Information (Details) - Pre Funded Warrants [Member] - $ / shares |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Class of Warrant or Right [Line Items] | ||
| Pre-funded warrant outstanding | 7,093,656 | 7,093,656 |
| Warrant Exercise Price Per Share | $ 0.0001 | $ 0.0001 |