v3.26.1
Related Party Transactions - Financial Information on Whole Loans Purchased from Affiliates (Details) - Affiliates - Loans Purchased from Affiliates - Residential mortgage loans
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
loan
Dec. 31, 2025
USD ($)
loan
Related Party Transaction [Line Items]    
Amount of Loans Purchased from Affiliates during the Year-to-Date/Year Ended (in thousands) | $ $ 46,456 $ 164,888
Number of Loans Purchased from Affiliates during the Year-to-Date/Year Ended 83 364
Number of loans purchased from affiliates, owned and held as of year-to-date/year end 52 120