v3.26.1
Derivatives - Schedule of the significant fair value assumptions (Details) - Level3
Jun. 30, 2026
$ / shares
2030 Capped Call | Closing share price  
Derivative [Line Items]  
Fair value assumptions 45.83
2030 Capped Call | Long strike price  
Derivative [Line Items]  
Fair value assumptions 16.81
2030 Capped Call | Short strike price  
Derivative [Line Items]  
Fair value assumptions 25.86
2030 Capped Call | Risk free interest rate  
Derivative [Line Items]  
Fair value assumptions 0.0362
2030 Capped Call | Dividend yield  
Derivative [Line Items]  
Fair value assumptions 0
2030 Capped Call | Expected volatility  
Derivative [Line Items]  
Fair value assumptions 0.625
2029 Capped Call | Closing share price  
Derivative [Line Items]  
Fair value assumptions 45.83
2029 Capped Call | Long strike price  
Derivative [Line Items]  
Fair value assumptions 13.64
2029 Capped Call | Short strike price  
Derivative [Line Items]  
Fair value assumptions 20.98
2029 Capped Call | Risk free interest rate  
Derivative [Line Items]  
Fair value assumptions 0.0359
2029 Capped Call | Dividend yield  
Derivative [Line Items]  
Fair value assumptions 0
2029 Capped Call | Expected volatility  
Derivative [Line Items]  
Fair value assumptions 0.625
2031 Capped Call | Closing share price  
Derivative [Line Items]  
Fair value assumptions 45.73
2031 Capped Call | Long strike price  
Derivative [Line Items]  
Fair value assumptions 85.63
2031 Capped Call | Short strike price  
Derivative [Line Items]  
Fair value assumptions 120.18
2031 Capped Call | Risk free interest rate  
Derivative [Line Items]  
Fair value assumptions 0.0410
2031 Capped Call | Dividend yield  
Derivative [Line Items]  
Fair value assumptions 0
2031 Capped Call | Expected volatility  
Derivative [Line Items]  
Fair value assumptions 0.675
2032 Capped Call | Closing share price  
Derivative [Line Items]  
Fair value assumptions 45.73
2032 Capped Call | Long strike price  
Derivative [Line Items]  
Fair value assumptions 51.40
2032 Capped Call | Short strike price  
Derivative [Line Items]  
Fair value assumptions 82.24
2032 Capped Call | Risk free interest rate  
Derivative [Line Items]  
Fair value assumptions 0.0415
2032 Capped Call | Dividend yield  
Derivative [Line Items]  
Fair value assumptions 0
2032 Capped Call | Expected volatility  
Derivative [Line Items]  
Fair value assumptions 0.650
2033 (Jun) Capped Call | Closing share price  
Derivative [Line Items]  
Fair value assumptions 45.73
2033 (Jun) Capped Call | Long strike price  
Derivative [Line Items]  
Fair value assumptions 51.40
2033 (Jun) Capped Call | Short strike price  
Derivative [Line Items]  
Fair value assumptions 82.24
2033 (Jun) Capped Call | Risk free interest rate  
Derivative [Line Items]  
Fair value assumptions 0.0420
2033 (Jun) Capped Call | Dividend yield  
Derivative [Line Items]  
Fair value assumptions 0
2033 (Jun) Capped Call | Expected volatility  
Derivative [Line Items]  
Fair value assumptions 0.625
2033 (Dec) Capped Call | Closing share price  
Derivative [Line Items]  
Fair value assumptions 45.73
2033 (Dec) Capped Call | Long strike price  
Derivative [Line Items]  
Fair value assumptions 73.07
2033 (Dec) Capped Call | Short strike price  
Derivative [Line Items]  
Fair value assumptions 110.30
2033 (Dec) Capped Call | Risk free interest rate  
Derivative [Line Items]  
Fair value assumptions 0.0423
2033 (Dec) Capped Call | Dividend yield  
Derivative [Line Items]  
Fair value assumptions 0
2033 (Dec) Capped Call | Expected volatility  
Derivative [Line Items]  
Fair value assumptions 0.600