XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.3
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
Sep. 30, 2025
Dec. 31, 2024
Accounts Notes And Loans Receivable [Line Items]    
Total $ 5,762,970 $ 4,551,583
Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 433,234 422,520
2013 Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 158,669 133,577
2021/2024 Repurchase Agreements | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 139,782 148,676
2021 Term Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 39,352 74,324
2023 Repurchase Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 61,995 42,613
2024 Bank Credit Agreement | Asset Pledged as Collateral Without Right    
Accounts Notes And Loans Receivable [Line Items]    
Total pledged loans 33,436 23,330
2017-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 31,456 39,231
2018-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 24,509 28,564
2018-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 53,125 62,845
2019-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 61,184 71,521
2019-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 44,888 52,417
2019-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 43,353 52,177
2020-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 85,580 98,858
2021-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 143,331 162,750
2021-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 116,833 130,363
2021-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 122,492 136,891
2021-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 201,422 219,907
2022-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 204,536 222,909
2022-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 182,871 201,363
2022-MC1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total   58,133
2022-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 228,666 253,621
2022-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 225,441 254,668
2022-5 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 153,400 187,078
2023-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 154,982 180,941
2023-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 124,396 165,155
2023-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 158,810 200,943
2023-RTL1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total   85,530
2023-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 147,461 185,013
2024-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 146,038 188,638
2024-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 218,822 271,542
2024-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 172,420 198,640
2024-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 206,506 248,788
2024-5 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 262,032 293,881
2024-6 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 275,686 $ 299,216
2025-1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 336,439  
2025-RTL1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 118,498  
2025-2 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 374,790  
2025-MC1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 96,786  
2025-3 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 386,034  
2025-P1 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total 192,424  
2025-4 Trust    
Accounts Notes And Loans Receivable [Line Items]    
Total $ 467,759