Financial assets and liabilities - Summary of Trade and Other Payables (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Disclosure Of Financial Assets And Liabilities [Abstract] | ||
| Trade and other payables | $ 34,508 | $ 18,133 |
| Gross to net accruals | 12,298 | 949 |
| Trade and other payables | $ 46,806 | $ 19,082 |
| X | ||||||||||
- Definition The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of trade payables and other payables. [Refer: Trade payables; Other payables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Disclosure of financial assets and liabilities abstract. No definition available.
|