XML 120 R103.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Principles of Consolidation - Narrative (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2023
transaction
Dec. 31, 2021
transaction
Jun. 30, 2024
partnership
transaction
securitization_entity
entity
Dec. 31, 2023
transaction
Dec. 31, 2021
transaction
Dec. 31, 2018
partnership
Variable Interest Entity [Line Items]            
Number of partnerships consolidated     2     2
Number of securitization transactions co-sponsored | transaction 2 2 2 2 2  
Securitization entity | securitization_entity     2      
VIEs            
Variable Interest Entity [Line Items]            
Number of partnerships consolidated     2      
VIE, ownership interest rate (as a percent)     80.00%      
VIEs | Servicing Investment            
Variable Interest Entity [Line Items]            
Number of partnerships consolidated     2      
VIE, ownership interest rate (as a percent)     80.00%      
Variable Interest Entity, Not Primary Beneficiary            
Variable Interest Entity [Line Items]            
Number of securitization entities to which asset transferred (in entities) | entity     46