v3.26.1
Fair Value of Financial Instruments - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - Level 3 - Recurring
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Investments in CMBS securities  
Consolidated variable interest entities assets, CMBS trusts, at fair value  
Beginning balance $ 0
Purchase / Consolidation of CMBS trust/ Repayments 26,800
Repayments $ 0
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in net assets of consolidated variable interest entities, CMBS trusts
Unrealized gain (loss) included in change in net assets of consolidated variable interest entities, CMBS trusts $ 0
Ending balance 26,800
Primary beneficiary  
Consolidated variable interest entities assets, CMBS trusts, at fair value  
Beginning balance 505,230
Purchase / Consolidation of CMBS trust/ Repayments 14,950
Repayments $ (1,663)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in net assets of consolidated variable interest entities, CMBS trusts
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in net assets of consolidated variable interest entities, CMBS trusts
Unrealized gain (loss) included in change in net assets of consolidated variable interest entities, CMBS trusts $ (32,356)
Other 3,760
Ending balance 1,241,299
Consolidated variable interest entities liabilities, CMBS trusts, at fair value  
Beginning balance 496,060
Purchase / Consolidation of CMBS trust/ Repayments 0
Repayments (1,663)
Unrealized gain (loss) included in change in net assets of consolidated variable interest entities, CMBS trusts (32,454)
Other 3,596
Ending balance 1,216,917
Net  
Beginning balance 9,170
Purchase / Consolidation of CMBS trust 14,950
Repayments 0
Unrealized gain (loss) included in change in net assets of consolidated variable interest entities, CMBS trusts 98
Other 164
Ending balance 24,382
Primary beneficiary | Commercial Mortgage-Backed Securities  
Consolidated variable interest entities assets, CMBS trusts, at fair value  
Purchase / Consolidation of CMBS trust/ Repayments 751,378
Consolidated variable interest entities liabilities, CMBS trusts, at fair value  
Purchase / Consolidation of CMBS trust/ Repayments 751,378
Net  
Purchase / Consolidation of CMBS trust $ 0