XML 39 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Warrant Derivative Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Balance of warrant derivative liabilities $ 1,727 $ 1,130
Transfer in due to issuance of warrants with embedded conversion features (31) 2,554
Transfer out upon conversion of convertible notes and warrants with embedded conversion provisions   (231)
Change in fair value of derivative liability 1,696 (1,726)
Balance of warrant derivative liabilities $ 3,392 $ 1,727