v3.26.1
Fair Value - Principal Amount, Carrying Value and Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Financial assets:            
Principal Amount $ 2,899,771   $ 2,679,909      
Financial liabilities:            
Principal amount, financial liabilities 2,756,870   2,476,490      
Current expected credit loss reserve 98,658 $ 85,316 87,401 $ 136,567 $ 155,365 $ 165,932
Commercial mortgage            
Financial assets:            
Principal Amount 2,899,771   2,679,909      
Financial liabilities:            
Future funding commitments 145,500   112,200      
Securitization bonds payable, net            
Financial liabilities:            
Principal amount, financial liabilities 1,417,112   982,090      
Mortgage and other notes payable, net            
Financial liabilities:            
Principal amount, financial liabilities 413,533   416,302      
Credit facilities            
Financial liabilities:            
Principal amount, financial liabilities 926,225   1,078,098      
Carrying Value            
Financial assets:            
Loans and preferred equity held for investment, net 2,893,663   2,678,315      
Carrying Value | Securitization bonds payable, net            
Financial liabilities:            
Financial liabilities 1,407,850   977,082      
Carrying Value | Mortgage and other notes payable, net            
Financial liabilities:            
Financial liabilities 411,604   414,060      
Carrying Value | Credit facilities            
Financial liabilities:            
Financial liabilities 926,225   1,078,098      
Fair Value            
Financial assets:            
Loans and preferred equity held for investment, net 2,850,477   2,657,083      
Fair Value | Securitization bonds payable, net            
Financial liabilities:            
Financial liabilities 1,417,112   982,090      
Fair Value | Mortgage and other notes payable, net            
Financial liabilities:            
Financial liabilities 391,006   394,819      
Fair Value | Credit facilities            
Financial liabilities:            
Financial liabilities $ 926,225   $ 1,078,098