v3.26.1
Loans Held-for-Investment, Net of Allowance for Credit Losses - Schedule of Loans Held-for-Investment by Internal Risk Rating (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
loan
Dec. 31, 2025
USD ($)
loan
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Number of Loans | loan 38 43        
Unpaid Principal Balance $ 1,393,104 $ 1,689,967        
Loans held-for-investment, net 1,225,896 1,537,732 $ 1,362,799 $ 1,671,311 $ 1,760,377 $ 1,897,648
Current year 0 0        
Year one 0 0        
Year two 0 54,844        
Year three 32,069 322,831        
Year four 253,598 412,741        
Prior 940,229 747,316        
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff, by Origination Year [Abstract]            
Year one 0 0        
Year two 0 0        
Year three 0 0        
Year four 0 0        
Year five 0 (15,361)        
Prior (29,660) (65,137)        
Total $ (29,660) $ (80,498)        
Risk Rating 1            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Number of Loans | loan 4 7        
Unpaid Principal Balance $ 105,341 $ 293,896        
Loans held-for-investment, net 104,808 292,614        
Current year 0 0        
Year one 0 0        
Year two 0 0        
Year three 0 113,678        
Year four 46,558 37,477        
Prior $ 58,250 $ 141,459        
Risk Rating 2            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Number of Loans | loan 7 8        
Unpaid Principal Balance $ 209,947 $ 268,935        
Loans held-for-investment, net 208,497 265,628        
Current year 0 0        
Year one 0 0        
Year two 0 0        
Year three 0 113,940        
Year four 68,386 151,688        
Prior $ 140,111 $ 0        
Risk Rating 3            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Number of Loans | loan 16 20        
Unpaid Principal Balance $ 606,691 $ 706,363        
Loans held-for-investment, net 588,391 676,253        
Current year 0 0        
Year one 0 0        
Year two 0 54,844        
Year three 0 60,395        
Year four 107,436 161,020        
Prior $ 480,955 $ 399,994        
Risk Rating 4            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Number of Loans | loan 6 4        
Unpaid Principal Balance $ 218,181 $ 172,086        
Loans held-for-investment, net 191,416 159,618        
Current year 0 0        
Year one 0 0        
Year two 0 0        
Year three 0 0        
Year four 0 62,556        
Prior $ 191,416 $ 97,062        
Risk Rating 5            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Number of Loans | loan 5 4        
Unpaid Principal Balance $ 252,944 $ 248,687        
Loans held-for-investment, net 132,784 143,619        
Current year 0 0        
Year one 0 0        
Year two 0 0        
Year three 32,069 34,818        
Year four 31,218 0        
Prior $ 69,497 $ 108,801