v3.25.2
Loans Receivable - Schedule of Loans Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]      
Unamortized discounts and fees $ (17,735) $ (22,380)  
Reserve for loan losses (11,331) (10,499) $ (2,830)
Loans receivable, net 716,529 717,190  
Loans and leases receivable, remaining commitments 130,000    
Outpatient Medical Buildings      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Loans and leases receivable, remaining commitments   85,000  
Secured loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, gross 627,563 638,482  
Reserve for loan losses (5,137) (5,574) $ (2,830)
CCRC resident loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, gross 65,021 61,273  
Mezzanine loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, gross $ 53,011 $ 50,314