v3.26.1
Loans Held for Investment, Net - Schedule of Financing Receivable Credit Quality Indicators (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Loan
Dec. 31, 2025
USD ($)
Loan
Financing Receivable, Nonaccrual [Line Items]    
Number of Loans | Loan 53 54
Carrying Value | $ $ 788,279 $ 740,799
% of Loan Portfolio 1 1
Risk Rating 1    
Financing Receivable, Nonaccrual [Line Items]    
Risk Rating 1 1
Number of Loans | Loan 0 0
Carrying Value | $ $ 0 $ 0
% of Loan Portfolio 0 0
Risk Rating 2    
Financing Receivable, Nonaccrual [Line Items]    
Risk Rating 2 2
Number of Loans | Loan 0 0
Carrying Value | $ $ 0 $ 0
% of Loan Portfolio 0 0
Risk Rating 3    
Financing Receivable, Nonaccrual [Line Items]    
Risk Rating 3 3
Number of Loans | Loan 48 50
Carrying Value | $ $ 774,773 $ 729,529
% of Loan Portfolio 0.9829 0.9848
Risk Rating 4    
Financing Receivable, Nonaccrual [Line Items]    
Risk Rating 4 4
Number of Loans | Loan 2 1
Carrying Value | $ $ 3,628 $ 1,397
% of Loan Portfolio 0.0046 0.0019
Risk Rating 5    
Financing Receivable, Nonaccrual [Line Items]    
Risk Rating 5 5
Number of Loans | Loan 3 3
Carrying Value | $ $ 9,878 $ 9,873
% of Loan Portfolio 0.0125 0.0133