Enterprise-Wide Disclosures (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepaid Expense and Other Assets, Current $ 2,351 $ 2,433
ATM Shares [Member]    
Prepaid Expense and Other Assets, Current 200  
Royalties From Product Sales and License Fees [Member]    
Prepaid Expense and Other Assets, Current $ 100