XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
PUBLIC OFFERING AND PRIVATE PLACEMENT - Fair Value of Derivative Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Warrant Derivative Liabilities, Unobservable Input Reconciliation [Roll Forward]    
Change in fair value $ (1,964) $ (15,126)
Warrant Derivative Liability | Level 3    
Fair Value, Warrant Derivative Liabilities, Unobservable Input Reconciliation [Roll Forward]    
Warrants and rights outstanding, beginning balance 2,773  
Change in fair value (1,964)  
Warrants and rights outstanding, ending balance $ 809 $ 2,773