v3.26.1
Loans Held-for-Investment, Net of Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Loans Held-for-Investment        
Balance at beginning of period $ 147,298 $ 177,282 $ 145,912 $ 199,727
Provision for (benefit from) credit losses 45,846 10,760 46,932 12,953
Write-offs (29,660) (36,074) (29,660) (60,712)
Recoveries of previous write-offs 0   300  
Balance at end of period 163,484 151,968 163,484 151,968
Total Allowance for Credit Losses        
Balance at beginning of period 148,513 180,162 148,429 201,030
Provision for credit losses 46,981 10,984 46,765 14,754
Write-off (29,660) (36,074) (29,400)  
Recoveries of previous write-offs     300  
Balance at end of period 165,834 155,072 165,834 155,072
Specific Reserve        
Loans Held-for-Investment        
Balance at beginning of period 119,635 134,253 104,466 154,687
Provision for (benefit from) credit losses 40,184 (638) 55,053 3,566
Write-offs (29,660) (36,074) (29,660) (60,712)
Recoveries of previous write-offs     300  
Balance at end of period 130,159 97,541 130,159 97,541
General Reserve        
Loans Held-for-Investment        
Balance at beginning of period 27,663 43,029 41,446 45,040
Provision for (benefit from) credit losses 5,662 11,398 (8,121) 9,387
Write-offs 0 0 0 0
Recoveries of previous write-offs     0  
Balance at end of period 33,325 54,427 33,325 54,427
Unfunded loan commitment        
Unfunded Loan Commitments        
Balance at beginning of period 1,215 2,880 2,517 1,303
Provision for credit losses 1,135 224 (167) 1,801
Write-off 0 0 0 0
Recoveries of previous write-offs     0  
Balance at end of period $ 2,350 $ 3,104 $ 2,350 $ 3,104