v3.26.3
Use of Special Purpose Entities (SPE) and Variable Interest Entities (VIE) - Schedule of Net Investment in Consolidated VIEs (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Variable Interest Entity [Line Items]    
Residential loans, at fair value $ 1,457,697 $ 1,194,262
Collateralized debt obligations, at fair value $ (1,279,617) (947,788)
VIE, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Residential loans, at fair value   247,405
Collateralized debt obligations, at fair value   (235,226)
Net investment   $ 12,179