XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Notes Payable    
2022 $ 468  
2023 483  
2024 496  
2025 511  
2026 518  
Thereafter 1,716  
Notes payable $ 4,192 $ 4,936