XML 94 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable - Future note payments (Details) - Notes Payable
$ in Thousands
Dec. 31, 2023
USD ($)
Notes Payable  
2024 $ 149
2025 151
2026 153
2027 150
2028 138
Thereafter 743
Total note maturities $ 1,484