v3.26.1
Fair Value Measurements (Details) - Level 2
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Loan Receivables | Market Approach Valuation Technique | Minimum    
Financial Instruments Not Measured at Fair Value    
Market interest rate percentage 0.0612 0.0587
Loan Receivables | Market Approach Valuation Technique | Maximum    
Financial Instruments Not Measured at Fair Value    
Market interest rate percentage 0.0648 0.0606
Junior subordinated notes | Market Approach Valuation Technique    
Financial Instruments Not Measured at Fair Value    
Market interest rate percentage 0.0898 0.0760
Mortgages payable | Market Approach Valuation Technique | Minimum    
Financial Instruments Not Measured at Fair Value    
Market interest rate percentage 0.0528 0.0479
Mortgages payable | Market Approach Valuation Technique | Maximum    
Financial Instruments Not Measured at Fair Value    
Market interest rate percentage 0.0568 0.0544
Carrying Value | Loan Receivables    
Financial Instruments Not Measured at Fair Value    
Estimated fair value lower than carrying value $ 31 $ 193
Carrying Value | Junior subordinated notes    
Financial Instruments Not Measured at Fair Value    
Estimated fair value lower than carrying value (7,218) (3,897)
Carrying Value | Mortgages payable    
Financial Instruments Not Measured at Fair Value    
Estimated fair value lower than carrying value $ (25,752) $ (21,107)