Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share (???EPS???) (Details) - Schedule of calculations of basic and diluted EPS

v3.21.2
Earnings Per Share (“EPS”) (Details) - Schedule of calculations of basic and diluted EPS - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Schedule of calculations of basic and diluted EPS [Abstract]        
As reported, Net Income (in Dollars) $ (195) $ 4,689 $ 420 $ 11,525
As reported, Weighted Average Shares Outstanding 33,064 23,252 27,812 23,192
Amounts allocated to unvested restricted shares, Net Income (in Dollars)   $ (23) $ (22) $ (73)
Amounts allocated to unvested restricted shares, Weighted Average Shares Outstanding   (114) (1,439) (146)
Amounts available to common stockholders, Net Income (in Dollars) $ (195) $ 4,666 $ 398 $ 11,452
Amounts available to common stockholders, Weighted Average Shares 33,064 23,138 26,373 23,046
Amounts available to common stockholders, Earnings Per Share (in Dollars per share) $ (0.01) $ 0.2 $ 0.02 $ 0.5
Amounts allocated to unvested restricted shares, Net Income (in Dollars)   $ 23 $ 23 $ 73
Amounts allocated to unvested restricted shares, Weighted Average Shares Outstanding   114 1,439 146
Stock warrants, Net Income (in Dollars)    
Stock warrants, Weighted Average Shares Outstanding     3,964
Incremental shares to be issued for convertible note, Net Income     31  
Incremental shares to be issued for convertible note, Weighted Average Shares Outstanding     10,000
Amounts reallocated to unvested restricted shares, Net Income (in Dollars)   $ (23) $ (23) $ (73)
Amounts allocated to unvested restricted shares, Weighted Average Shares Outstanding
Amounts available to stockholders and assumed conversions, Net Income (in Dollars) $ (195) $ 4,666 $ 429 $ 11,452
Amounts available to stockholders and assumed conversions, Weighted Average Shares Outstanding 33,064 23,252 41,776 23,192
Amounts available to stockholders and assumed conversions, Earnings Per Share (in Dollars per share) $ (0.01) $ 0.2 $ 0.01 $ 0.49