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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]        
Net interest earned $ 3,521 $ 5,720 $ 8,494 $ 11,839
Realized gain (loss) (353) (130) (1,450) (84)
Unrealized gain (loss) 257 (4,801) 1,253 (3,882)
Change in net assets related to consolidated CMBS variable interest entities $ 3,425 $ 789 $ 8,297 $ 7,873