v3.25.1
Fair Value (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments, Carrying Value $ 5,258 $ 5,000
Investments as cash equivalents, Carrying Value 17,997 45,714
Notes due 2026, Carrying Value 289,499 297,865
Construction loan receivable 22,800 22,800
Notes receivable, Carry Value 16,786 16,786
Investments, Fair Value 5,258 5,000
Investments as cash equivalents, Fair Value 17,987 45,714
Notes due 2026, Fair Value 285,015 289,077
Construction Loan, Fair Value 29,241 28,245
Notes receivable, Fair Value $ 16,786 $ 16,786
Money market funds invested in U.S. government securities 100.00% 100.00%
Nonrecurring | Real estate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of real estate assets $ 1,800  
Expected market yield    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loan receivable fair value input 0.1625 0.1625
Weighted average expected market yield    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes receivable fair value input 0.216 0.206