Non-current Financial Assets and Other Non-current Assets - Summary of Non-current Financial Assets and Other Non-current Assets (Detail) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Categories of non-current financial assets [abstract] | ||
| Deposit | $ 969 | $ 996 |
| Restricted cash | 2,160 | 2,320 |
| Other financial assets | 1,594 | 1,773 |
| Non current financial assets | 4,723 | 5,088 |
| Research tax credit | 22,734 | 20,025 |
| Other non-current assets | $ 22,734 | $ 20,025 |
| X | ||||||||||
- Definition The portion of the research tax credit receivable which is expected to be refunded within more than twelve months after the reporting period. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of long-term deposits held by the entity. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of non-current financial assets. [Refer: Financial assets] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|