XML 76 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives - Schedule of Consolidated Balance Sheet Classification of Derivatives (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Derivatives not designated as hedging instruments:    
Asset $ 317,310 $ 127,856
Liability 0 0
Bitcoin purchase option    
Derivatives not designated as hedging instruments:    
Asset 2,910 5,756
Liability 0 0
2030 Capped Call Transactions    
Derivatives not designated as hedging instruments:    
Asset 127,600 46,400
Liability 0 0
2029 Capped Call Transactions    
Derivatives not designated as hedging instruments:    
Asset 186,800 75,700
Liability $ 0 $ 0