v3.26.1
Derivatives - Schedule of the movement in the fair value (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as at July 1, 2025 $ 122,100
Initial recognition of new Capped Call transactions $ 448,152
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] Unrealized gain (loss) on financial instruments
Unrealized gain (loss) recognized $ 101,848
Reclassification to equity (259,600)
Balance as at June 30, 2026 $ 412,500