XML 92 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable - Future note payments (Details) - Notes Payable
$ in Thousands
Dec. 31, 2022
USD ($)
Notes Payable  
2023 $ 60
2024 61
2025 61
2026 62
2027 59
Thereafter 112
Total note maturities $ 415