XML 59 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Loans Held for Investment at Amortized Cost and Loans Held for Investment at Fair Value - Schedule of Loans Held for Investment Pledged as Collateral for Warehouse Facilities and Securitized Debt Issued (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts Notes And Loans Receivable [Line Items]    
Total $ 6,355,255 $ 6,050,646
Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 150,873 410,953
2013 Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 0 165,484
2021/2024 Repurchase Agreements | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 0 134,901
2021 Term Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 0 23,478
2023 Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 91,052 50,611
2024 Bank Credit Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 59,821 36,479
2017-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 27,219 29,111
2018-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 20,216 21,618
2018-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 48,405 49,759
2019-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 52,186 58,324
2019-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 40,727 42,618
2019-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 39,719 41,166
2020-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 80,691 83,154
2021-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 131,618 135,627
2021-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 106,452 112,332
2021-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 113,650 119,070
2021-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 185,812 190,186
2022-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 193,620 198,203
2022-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 174,205 178,346
2022-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 202,845 206,020
2022-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 213,868 221,652
2022-5 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 136,472 146,126
2023-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 132,456 141,805
2023-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 90,800 94,269
2023-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 114,094 124,129
2023-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 103,392 118,953
2024-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 132,804 140,464
2024-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 172,930 183,376
2024-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 138,287 145,659
2024-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 168,827 175,820
2024-5 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 226,145 246,456
2024-6 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 253,670 268,354
2025-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 306,618 321,431
2025-RTL1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 121,225 117,733
2025-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 361,470 369,814
2025-MC1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 79,760 86,083
2025-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 365,048 377,229
2025-P1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 182,698 190,012
2025-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 452,161 459,557
2025-P2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 203,302 210,368
2025-5 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 439,029 $ 445,822
2026-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 353,065  
2026-P1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total $ 189,769