v3.26.1
Variable Interest Entities and Securitizations - Schedule Of Unconsolidated VIEs (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Assets $ 31,328,139 $ 30,733,298
Liabilities 30,890,025 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 39,523 43,943
Liabilities 0 0
Maximum Exposure to Loss 39,523 43,943
Total Assets in VIE $ 790,407 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