XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Notes payable (Annual Principal Payments) (Details) - Note, 2025 [Member] - Notes Payable [Member] - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
2021 $ 216  
2022 444  
2023 458  
2024 9,552  
Total $ 10,670 $ 10,883