XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Loans Held for Investment at Amortized Cost and Loans Held for Investment at Fair Value - Summary of Difference Between Aggregate Fair Value and Aggregate Unpaid Principal Balance by Loan Segments (Details) - Nonaccrual Status - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Fair Value $ 4,371,317 $ 2,766,951
Unpaid Principal Balance 4,161,729 2,655,217
Current to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Fair Value 4,073,745 2,577,519
Unpaid Principal Balance 3,807,053 2,425,749
90+days Past Due or Nonaccrual    
Financing Receivable, Past Due [Line Items]    
Fair Value 297,572 189,432
Unpaid Principal Balance 354,676 229,468
Difference (57,104) (40,036)
Commercial - Purchase    
Financing Receivable, Past Due [Line Items]    
Fair Value 871,923 520,880
Unpaid Principal Balance 812,050 485,112
Commercial - Purchase | Current to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Fair Value 840,108 505,244
Unpaid Principal Balance 774,279 466,526
Commercial - Purchase | 90+days Past Due or Nonaccrual    
Financing Receivable, Past Due [Line Items]    
Fair Value 31,815 15,636
Unpaid Principal Balance 37,771 18,586
Difference (5,956) (2,950)
Commercial - Refinance    
Financing Receivable, Past Due [Line Items]    
Fair Value 1,333,562 696,633
Unpaid Principal Balance 1,239,109 649,527
Commercial - Refinance | Current to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Fair Value 1,271,431 672,504
Unpaid Principal Balance 1,164,681 620,332
Commercial - Refinance | 90+days Past Due or Nonaccrual    
Financing Receivable, Past Due [Line Items]    
Fair Value 62,131 24,129
Unpaid Principal Balance 74,428 29,195
Difference (12,297) (5,066)
Residential 1-4 Unit - Purchase    
Financing Receivable, Past Due [Line Items]    
Fair Value 511,194 410,012
Unpaid Principal Balance 496,503 400,888
Residential 1-4 Unit - Purchase | Current to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Fair Value 477,334 381,660
Unpaid Principal Balance 456,303 366,431
Residential 1-4 Unit - Purchase | 90+days Past Due or Nonaccrual    
Financing Receivable, Past Due [Line Items]    
Fair Value 33,860 28,352
Unpaid Principal Balance 40,200 34,457
Difference (6,340) (6,105)
Residential 1-4 Unit - Refinance    
Financing Receivable, Past Due [Line Items]    
Fair Value 1,469,535 966,956
Unpaid Principal Balance 1,427,411 945,973
Residential 1-4 Unit - Refinance | Current to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Fair Value 1,320,197 862,971
Unpaid Principal Balance 1,249,718 819,633
Residential 1-4 Unit - Refinance | 90+days Past Due or Nonaccrual    
Financing Receivable, Past Due [Line Items]    
Fair Value 149,338 103,985
Unpaid Principal Balance 177,693 126,340
Difference (28,355) (22,355)
Short Term 1-4 Unit - Purchase    
Financing Receivable, Past Due [Line Items]    
Fair Value 82,849 82,844
Unpaid Principal Balance 83,843 83,061
Short Term 1-4 Unit - Purchase | Current to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Fair Value 74,743 78,863
Unpaid Principal Balance 74,076 78,207
Short Term 1-4 Unit - Purchase | 90+days Past Due or Nonaccrual    
Financing Receivable, Past Due [Line Items]    
Fair Value 8,106 3,981
Unpaid Principal Balance 9,767 4,854
Difference (1,661) (873)
Short Term 1-4 Unit - Refinance    
Financing Receivable, Past Due [Line Items]    
Fair Value 102,254 89,626
Unpaid Principal Balance 102,813 90,656
Short Term 1-4 Unit - Refinance | Current to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Fair Value 89,932 76,277
Unpaid Principal Balance 87,996 74,620
Short Term 1-4 Unit - Refinance | 90+days Past Due or Nonaccrual    
Financing Receivable, Past Due [Line Items]    
Fair Value 12,322 13,349
Unpaid Principal Balance 14,817 16,036
Difference $ (2,495) $ (2,687)