v3.26.1
Loans Held for Investment, Net - Schedule of Loans by Origination (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Loan
Dec. 31, 2025
USD ($)
Loan
Financing Receivable, Credit Quality Indicator [Line Items]    
Number of Loans | Loan 53 54
Outstanding Face Amount $ 818,201,000 $ 773,751,000
Year one 32,848,000 50,740,000
Year two 34,393,000 265,929,000
Year three 296,360,000 83,312,000
Year four 89,773,000 65,363,000
Year five 70,119,000 44,957,000
Prior 264,786,000 230,498,000
Total $ 788,279,000 $ 740,799,000
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 48 50
Outstanding Face Amount $ 787,914,000 $ 747,367,000
Year one 32,848,000 50,740,000
Year two 34,393,000 265,929,000
Year three 296,360,000 83,312,000
Year four 87,360,000 65,363,000
Year five 64,591,000 35,084,000
Prior 259,221,000 229,101,000
Total $ 774,773,000 $ 729,529,000
Risk Rating 4    
Financing Receivable, Credit Quality Indicator [Line Items]    
Risk Rating 4 4
Number of Loans | Loan 2 1
Outstanding Face Amount $ 5,403,000 $ 1,500,000
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 0
Year five 2,225,000 0
Prior 1,403,000 1,397,000
Total $ 3,628,000 $ 1,397,000
Risk Rating 5    
Financing Receivable, Credit Quality Indicator [Line Items]    
Risk Rating 5 5
Number of Loans | Loan 3 3
Outstanding Face Amount $ 24,884,000 $ 24,884,000
Year one 0 0
Year two 0 0
Year three 0 0
Year four 2,413,000 0
Year five 3,303,000 9,873,000
Prior 4,162,000 0
Total $ 9,878,000 $ 9,873,000