v3.26.1
CMBS Trusts - Schedule of Change in Net Assets Related to Consolidated CMBS Variable Interest Entities (Details) - Noncontrolling interest in CMBS VIEs - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]    
Net interest earned $ 4,973 $ 6,119
Realized gain (loss) (1,097) 46
Unrealized gain (loss) 996 919
Change in net assets related to consolidated CMBS variable interest entities $ 4,872 $ 7,084