v3.26.3
Related Party Transactions - Schedule of Interest Income and Expense (Details) - Affiliated entities - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]    
Interest income $ 313 $ 121
Interest expense 5,882 8
Interest income from secured loans receivables    
Related Party Transaction [Line Items]    
Interest income 155 0
Interest income from finance products and repurchase arrangements    
Related Party Transaction [Line Items]    
Interest income 158 121
Interest expense from note payables    
Related Party Transaction [Line Items]    
Interest expense 0 8
Interest expense from precious metals leases    
Related Party Transaction [Line Items]    
Interest expense $ 5,882 $ 0