Share-Based Payments - Schedule of Share-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-based payments | ||||
| Share-based compensation expense | $ 8,640 | $ 7,507 | $ 17,120 | $ 15,575 |
| Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense | ||||
| Share-based payments | ||||
| Share-based compensation expense | 1,389 | 1,479 | 2,924 | 2,891 |
| Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | ||||
| Share-based payments | ||||
| Share-based compensation expense | $ 7,251 | $ 6,028 | $ 14,196 | $ 12,684 |