Other Income (Expense) - Summary of Other Income (Expense) (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Disclosure of other operating income [line items] | ||||
| Interest income | $ 2,655 | $ 8,455 | $ 15,671 | $ 17,263 |
| Dividend income | 0 | 287 | 0 | 526 |
| Foreign exchange gain (loss) | 5,601 | (1,379) | 8,241 | (1,532) |
| Gain (loss) on fair value adjustment of share purchase warrants held | 492 | 2,134 | (436) | 2,757 |
| Other | 323 | 239 | 3,331 | (1,758) |
| Total other income (expense) | $ 9,071 | $ 9,736 | $ 26,807 | $ 17,256 |
| X | ||||||||||
- Definition The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of income arising from interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Disclosure Of Other Operating Income [line items] No definition available.
|
| X | ||||||||||
- Definition Fair value adjustment on share purchase warrants held. No definition available.
|
| X | ||||||||||
- Definition Other miscellaneous income or expense. No definition available.
|