v3.26.1
Variable Interest Entities and Securitizations - Schedule Of Unconsolidated VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Assets $ 37,316,763 $ 30,733,298
Liabilities 36,910,058 30,337,671
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Assets   439,307
Liabilities   376,423
Maximum Exposure to Loss   62,884
Total Assets in VIE   1,274,678
Variable Interest Entity, Not Primary Beneficiary | Retained interests    
Variable Interest Entity [Line Items]    
Assets 38,695 43,943
Liabilities 0 0
Maximum Exposure to Loss 38,695 43,943
Total Assets in VIE $ 773,841 879,314
Variable Interest Entity, Not Primary Beneficiary | Loans and nonrecourse liability    
Variable Interest Entity [Line Items]    
Assets   395,364
Liabilities   376,423
Maximum Exposure to Loss   18,941
Total Assets in VIE   $ 395,364