Quarterly report pursuant to Section 13 or 15(d)

Schedule of Basic and Diluted Net Loss Per Share (Details)

v3.22.1
Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income - basic $ 12,494 $ 1,057
Interest on unsecured convertible promissory note 232
Net income - diluted $ 12,726 $ 1,057
Weighted average shares outstanding - basic 15,486 14,563
Diluted shares- Stock Options 2,232 2,895
Diluted shares- Stock Warrants 222 284
Unsecured convertible promissory note 800 458
Weighted average shares outstanding - diluted 18,740 18,200