v3.26.1
Financing Agreements - Liability on Borrowed Metals and Precious Metals Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Liabilities On Borrowed Metals [Line Items]      
Liabilities on borrowed metals $ 776,061 $ 46,051  
Precious metals leases value 1,688,000 246,500  
Liabilities on Borrowed Metals and Precious Metals Leases      
Liabilities On Borrowed Metals [Line Items]      
Interest expense $ 16,200 $ 5,200 $ 2,000
Percentage of total expense recognized 26.50% 11.20% 5.00%
Effective rate of interest 2.20% 3.40% 2.90%