XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings (Loss) Per Share (Details) - Schedule of weighted average shares outstanding and the basic and diluted earnings (loss) per common share - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Basic Earnings (Loss) Per Share    
Net income (loss) (in Dollars) $ 7,670 $ (21,568)
Weighted average common shares outstanding 64,528,299 5,463,603
Basic earnings (loss) per share (in Dollars per share) $ 0.12 $ (3.95)
Dilutive Earnings (Loss) Per Share    
Weighted average common shares outstanding 64,528,299 5,463,603
Effect on dilutive stock options and warrants 11,932,161  
Total potential shares outstanding 76,460,460 5,463,603
Diluted earnings (loss) per share (in Dollars per share) $ 0.1 $ (3.95)