XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securitization and Variable Interest Entities - Schedule of Aggregate Carrying Value of Financial Assets and Liabilities from Consolidated VIEs (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Debt Instrument [Line Items]    
Assets $ 10,481,077 $ 9,519,619
Liabilities 7,695,537 6,787,630
Funding debt 2,166,806 1,836,909
Consolidated Variable Interest Entities    
Debt Instrument [Line Items]    
Assets 6,567,142 5,378,135
Liabilities 6,139,135 5,070,022
Net Assets 428,007 308,113
Funding debt 2,115,772 1,794,984
Consolidated Variable Interest Entities | Warehouse credit facilities    
Debt Instrument [Line Items]    
Assets 2,399,906 2,052,881
Liabilities 2,078,553 1,823,794
Net Assets 321,353 229,087
Consolidated Variable Interest Entities | Securitizations    
Debt Instrument [Line Items]    
Assets 4,167,236 3,325,254
Liabilities 4,060,582 3,246,228
Net Assets 106,654 $ 79,026
Consolidated Variable Interest Entities | Securitizations | Funding Debt    
Debt Instrument [Line Items]    
Liabilities 60,300  
Consolidated Variable Interest Entities | Securitizations | Notes    
Debt Instrument [Line Items]    
Liabilities $ 4,000,000