v3.26.1
Variable Interest Entities - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Variable interest entities        
VIE assets $ 62,087,328 $ 63,183,357    
VIE liabilities 54,738,601 55,693,851    
Temporary equity 357,487 364,118 $ 426,835 $ 426,695
Investments in unconsolidated entities $ 85,558 $ 84,752    
CMBS JV        
Variable interest entities        
Ownership percentage 51.00%      
Primary Beneficiary        
Variable interest entities        
VIE assets $ 79,800      
Primary Beneficiary | CMBS Venture Holdings        
Variable interest entities        
VIE assets 215,600      
VIE liabilities 52,200      
Primary Beneficiary | SPT Dolphin        
Variable interest entities        
VIE assets 1,700,000      
VIE liabilities 0      
Primary Beneficiary | Woodstar Feeder Fund, L.P.        
Variable interest entities        
VIE assets 500,000      
Temporary equity 400,000      
Not primary beneficiary        
Variable interest entities        
Maximum risk of loss related to VIEs, on fair value basis 38,800      
Not primary beneficiary | Measurement Period Adjustments        
Variable interest entities        
Investments in unconsolidated entities 6,300      
Not primary beneficiary | Securitization SPEs        
Variable interest entities        
Long-term debt, gross $ 4,900,000