v3.25.4
Residential Mortgage Loans - Schedule of Loan Basis By Year Of Origination (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
2019-D    
Mortgage Loans [Line Items]    
Prior years, range 1 $ 2,237 $ 7,476
Prior years range 2 48,286 64,495
Prior years range 3 34,582 19,147
Total 85,105 91,118
2019-F    
Mortgage Loans [Line Items]    
Prior years, range 1 6,733 11,656
Prior years range 2 43,191 59,602
Prior years range 3 31,101 17,921
Total 81,025 89,179
2020-B    
Mortgage Loans [Line Items]    
Prior years, range 1 6,921 10,739
Prior years range 2 37,594 58,769
Prior years range 3 41,581 25,582
Total 86,096 95,090
2021-A    
Mortgage Loans [Line Items]    
Year five 0 708
Year six 685 164
Prior years, range 1 3,722 8,956
Prior years range 2 55,234 82,053
Prior years range 3 49,741 27,299
Total 109,382 119,180
18-1 LLC    
Mortgage Loans [Line Items]    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Year six 0 398
Prior years, range 1 1,190 1,082
Prior years range 2 27 0
Prior years range 3 4 5
Total 1,221 1,485
Held-for-investment    
Mortgage Loans [Line Items]    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 708
Year six 685 562
Prior years, range 1 20,803 39,909
Prior years range 2 184,332 264,919
Prior years range 3 157,009 89,954
Total 362,829 396,052
Held-for-sale    
Mortgage Loans [Line Items]    
Year one 0 0
Year two 0 0
Year three 0 702
Year four 600 415
Year five 370 0
Year six 0 0
Prior years, range 1 3,394 4,280
Prior years range 2 12,647 17,049
Prior years range 3 12,408 5,342
Total $ 29,419 $ 27,788