v3.26.1
Summary of Significant Accounting Policies - Schedule of Notes Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing receivable, carrying value $ 6,003 $ 123,249
MAXIMUM LOAN COMMITMENT 61,529  
OUTSTANDING as of JUNE 30, 2026 42,063  
INTEREST RECEIVABLE (OTHER ASSETS) 1,408  
ALLOWANCE FOR CREDIT LOSSES 0 (16,800)
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE 43,471  
Mezzanine loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
MAXIMUM LOAN COMMITMENT 25,300  
OUTSTANDING as of JUNE 30, 2026 14,501  
INTEREST RECEIVABLE (OTHER ASSETS) 1,097  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE 15,598  
Mortgage loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
MAXIMUM LOAN COMMITMENT 36,229  
OUTSTANDING as of JUNE 30, 2026 27,562  
INTEREST RECEIVABLE (OTHER ASSETS) 311  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 27,873  
Poway, CA    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 5.62%  
Financing receivable, carrying value $ 0 117,260
Columbus, OH    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 6.48%  
Financing receivable, carrying value $ 6,003 $ 5,989
Arizona | Mezzanine loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 9.00%  
MAXIMUM LOAN COMMITMENT $ 6,000  
OUTSTANDING as of JUNE 30, 2026 6,000  
INTEREST RECEIVABLE (OTHER ASSETS) 36  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 6,036  
Texas | Mezzanine loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 11.00%  
MAXIMUM LOAN COMMITMENT $ 4,500  
OUTSTANDING as of JUNE 30, 2026 1  
INTEREST RECEIVABLE (OTHER ASSETS) 0  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 1  
Texas | Mortgage loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 7.50%  
MAXIMUM LOAN COMMITMENT $ 16,729  
OUTSTANDING as of JUNE 30, 2026 11,193  
INTEREST RECEIVABLE (OTHER ASSETS) 62  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 11,255  
Wisconsin | Mezzanine loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 13.00%  
MAXIMUM LOAN COMMITMENT $ 8,500  
OUTSTANDING as of JUNE 30, 2026 8,500  
INTEREST RECEIVABLE (OTHER ASSETS) 1,061  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 9,561  
Tennessee | Mezzanine loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 11.50%  
MAXIMUM LOAN COMMITMENT $ 6,300  
OUTSTANDING as of JUNE 30, 2026 0  
INTEREST RECEIVABLE (OTHER ASSETS) 0  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 0  
Florida | Mortgage loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 9.00%  
MAXIMUM LOAN COMMITMENT $ 7,700  
OUTSTANDING as of JUNE 30, 2026 4,569  
INTEREST RECEIVABLE (OTHER ASSETS) 0  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 4,569  
Texas | Mortgage loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 6.75%  
MAXIMUM LOAN COMMITMENT $ 5,400  
OUTSTANDING as of JUNE 30, 2026 5,400  
INTEREST RECEIVABLE (OTHER ASSETS) 31  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 5,431  
Texas | Mortgage loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
INTEREST RATE 6.75%  
MAXIMUM LOAN COMMITMENT $ 6,400  
OUTSTANDING as of JUNE 30, 2026 6,400  
INTEREST RECEIVABLE (OTHER ASSETS) 218  
ALLOWANCE FOR CREDIT LOSSES 0  
FAIR VALUE DISCOUNT AND FEES 0  
CARRYING VALUE $ 6,618