XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Warrants (Fair Value of Warrants) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Class of Warrant or Right [Line Items]          
Fair Value $ 2   $ 2   $ 1,374
Change in Fair Value of common stock warrant liability 226 $ 2,642 1,372 $ (4,566)  
2018 January and February Issuance [Member]          
Class of Warrant or Right [Line Items]          
Fair Value $ 2   $ 2   1,355
2017 May issuance [Member]          
Class of Warrant or Right [Line Items]          
Fair Value         $ 19