XML 101 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Securitizations and Variable Interest Entities - Aggregate Carrying Value of Financial Assets and Liabilities from Consolidated VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Debt Instrument [Line Items]    
Assets $ 8,155,615 $ 6,973,792
Liabilities 5,621,432 4,355,537
Consolidated Variable Interest Entities    
Debt Instrument [Line Items]    
Assets 4,203,632 2,242,269
Liabilities 3,856,194 2,166,529
Net Assets 347,438 75,740
Consolidated Variable Interest Entities | Warehouse credit facilities    
Debt Instrument [Line Items]    
Assets 1,930,641 563,207
Liabilities 1,686,359 534,422
Net Assets 244,282 28,785
Consolidated Variable Interest Entities | Securitizations    
Debt Instrument [Line Items]    
Assets 2,272,991 1,679,062
Liabilities 2,169,835 1,632,107
Net Assets $ 103,156 $ 46,955