v3.26.1
Loans Held for Investment, Net - Schedule of Loans by Origination (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Loan
Dec. 31, 2025
USD ($)
Loan
Financing Receivable, Credit Quality Indicator [Line Items]    
Number of Loans | Loan 52 54
Outstanding Face Amount $ 838,760 $ 773,751
Year one 92,598 50,740
Year two 33,020 265,929
Year three 305,066 83,312
Year four 89,625 65,363
Year five 67,142 44,957
Prior 221,136 230,498
Total $ 808,587 $ 740,799
Risk Rating 1    
Financing Receivable, Credit Quality Indicator [Line Items]    
Risk Rating 1 1
Number of Loans | Loan 0 0
Outstanding Face Amount $ 0 $ 0
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total $ 0 $ 0
Risk Rating 2    
Financing Receivable, Credit Quality Indicator [Line Items]    
Risk Rating 2 2
Number of Loans | Loan 0 0
Outstanding Face Amount $ 0 $ 0
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 0
Prior 0 0
Total $ 0 $ 0
Risk Rating 3    
Financing Receivable, Credit Quality Indicator [Line Items]    
Risk Rating 3 3
Number of Loans | Loan 47 50
Outstanding Face Amount $ 816,593 $ 747,367
Year one 92,598 50,740
Year two 33,020 265,929
Year three 305,066 83,312
Year four 89,625 65,363
Year five 61,449 35,084
Prior 219,935 229,101
Total $ 801,693 $ 729,529
Risk Rating 4    
Financing Receivable, Credit Quality Indicator [Line Items]    
Risk Rating 4 4
Number of Loans | Loan 3 1
Outstanding Face Amount $ 9,883 $ 1,500
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 5,693 0
Prior 1,201 1,397
Total $ 6,894 $ 1,397
Risk Rating 5    
Financing Receivable, Credit Quality Indicator [Line Items]    
Risk Rating 5 5
Number of Loans | Loan 2 3
Outstanding Face Amount $ 12,284 $ 24,884
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 0 9,873
Prior 0 0
Total $ 0 $ 9,873