Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Anti-dilutive Securities Excluded from EPS (Details) - shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Net loss per ordinary share | ||
| Anti-dilutive securities excluded from EPS | 12,818,411 | 12,112,739 |
| Employee Stock Option | ||
| Net loss per ordinary share | ||
| Anti-dilutive securities excluded from EPS | 7,548,411 | 8,022,989 |
| Restricted share units | ||
| Net loss per ordinary share | ||
| Anti-dilutive securities excluded from EPS | 4,570,000 | 3,389,750 |
| Warrants | ||
| Net loss per ordinary share | ||
| Anti-dilutive securities excluded from EPS | 700,000 | 700,000 |