XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable - Future note payments (Details) - Notes Payable
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Instrument [Line Items]  
2022 (excluding the six months ended June 30, 2022) $ 1,072
2023 59
2024 59
2025 60
2026 60
Thereafter 165
Total note maturities 1,475
Debt discount (22)
Net notes payable carrying value $ 1,453