XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgages and Notes Payable - Schedule of Mortgages and Notes Payable (Details) - Mortgages and Notes Payable - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Mortgages and notes payable $ 55,515 $ 60,888
Unamortized debt issuance costs (585) (764)
Long-term debt $ 54,930 $ 60,124