XML 78 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives - Schedule of Derivative Instruments, Capped Call Transactions (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
$ / unit
2030 Capped Call Transactions  
Derivative [Line Items]  
Net proceeds used to purchase the capped call transactions $ 44,352
Transaction costs expensed $ 1,452
Initial cap price | $ / unit 25.86
2030 Capped Call Transactions | Ordinary shares  
Derivative [Line Items]  
Last reported sale price of Ordinary shares | $ / shares $ 12.93
2029 Capped Call Transactions  
Derivative [Line Items]  
Net proceeds used to purchase the capped call transactions $ 53,790
Transaction costs expensed $ 2,790
Initial cap price | $ / unit 20.98
2029 Capped Call Transactions | Ordinary shares  
Derivative [Line Items]  
Last reported sale price of Ordinary shares | $ / shares $ 10.49