v3.25.4
Related Party Transactions - Financial Information on Whole Loans Purchased from Affiliates (Details) - Affiliates - Loans Purchased from Affiliates - Residential mortgage loans - at fair value
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
loan
Related Party Transaction [Line Items]    
Amount of Loans Purchased from Affiliates during the Year | $ $ 164,888 $ 255,368
Number of Loans Purchased from Affiliates during the Year 364 558
Number of Loans Purchased from Affiliates, Owned and Held as of the Periods Ended 120 83