XML 39 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
PUBLIC OFFERING AND PRIVATE PLACEMENT - Fair Value of Derivative Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Warrant Derivative Liability        
Change in fair value $ 59 $ (4,264) $ (827) $ (7,506)
Warrant Derivative Liability |  Level 3        
Warrant Derivative Liability        
Warrants and rights outstanding     2,773  
Change in fair value     (827)  
Warrants and rights outstanding $ 1,946   $ 1,946