XML 62 R55.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
Jun. 30, 2026
Dec. 31, 2025
Accounts Notes And Loans Receivable [Line Items]    
Total $ 6,351,218 $ 6,050,646
Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 413,136 410,953
2013 Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 111,610 165,484
2021/2024 Repurchase Agreements | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 133,621 134,901
2021 Term Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 12,167 23,478
2023 Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 120,791 50,611
2024 Bank Credit Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 34,947 36,479
2017-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 26,411 29,111
2018-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 19,753 21,618
2018-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 45,902 49,759
2019-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 49,259 58,324
2019-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 38,529 42,618
2019-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 37,881 41,166
2020-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 78,439 83,154
2021-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 125,518 135,627
2021-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 102,347 112,332
2021-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 110,908 119,070
2021-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 180,411 190,186
2022-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 188,317 198,203
2022-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 170,640 178,346
2022-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 184,091 206,020
2022-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 180,716 221,652
2022-5 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 112,284 146,126
2023-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 108,741 141,805
2023-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 82,361 94,269
2023-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 101,386 124,129
2023-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 91,550 118,953
2024-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 106,529 140,464
2024-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 154,392 183,376
2024-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 128,624 145,659
2024-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 158,410 175,820
2024-5 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 183,833 246,456
2024-6 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 238,620 268,354
2025-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 289,926 321,431
2025-RTL1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 99,591 117,733
2025-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 348,588 369,814
2025-MC1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 74,617 86,083
2025-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 347,309 377,229
2025-P1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 178,599 190,012
2025-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 442,123 459,557
2025-P2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 197,181 210,368
2025-5 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 426,623 $ 445,822
2026-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 344,703  
2026-P1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 187,994  
2026-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total $ 408,112