XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property Leases (Details) - Future Operating Lease Income Santa Maria - Operating Lease Santa Maria [Member]
Dec. 31, 2023
USD ($)
Property Leases (Details) - Future Operating Lease Income Santa Maria [Line Items]  
2024 $ 12,536
2025 12,536
2026 12,536
2027 12,536
2028 12,536
Thereafter 75,180
Total minimum lease payments $ 137,860