Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income - basic $ 968 $ (3,978) $ 20,907 $ (4,136)
Interest on unsecured convertible promissory note 201 635
Net income - diluted $ 1,169 $ (3,978) $ 21,542 $ (4,136)
Weighted average shares outstanding - basic 15,898 15,439 15,712 15,055
Diluted shares- Stock Options 2,453 1,925
Diluted shares- Stock Warrants 1,097 1,067
Unsecured convertible promissory note 800 800
Weighted average shares outstanding - diluted 20,248 15,439 19,504 15,055