Quarterly report pursuant to Section 13 or 15(d)

Schedule of Calculations of Basic and Diluted EPS (Details)

v3.23.3
Schedule of Calculations of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
As reported, Net Income (Loss)     $ (2,591) $ (1,053)
As reported, Weighted Average Shares Outstanding     38,617 34,683
Amounts available to common stockholders, Earnings Per Share Basic $ (0.03) $ 0.01 $ (0.07) $ (0.03)
Amounts allocated to unvested restricted shares and warrants, Net Income      
Amounts allocated to unvested restricted shares and warrants, Weighted Average Shares Outstanding      
Amounts available to common stockholders, Net Income (Loss) Basic     $ (2,591) $ (1,053)
Amounts available to common stockholders, Weighted Average Shares Outstanding, Basic 37,868 35,696 38,617 34,683
Amounts allocated to unvested restricted shares, Net Income (Loss)    
Amounts allocated to unvested restricted shares, Weighted Average Shares Outstanding Diluted    
Stock warrants, Net Income (Loss)    
Stock warrants, Weighted Average Shares Outstanding Diluted    
Shares of common stock to be issued for convertible note, Net Income (Loss)    
Shares of common stock to be issued for convertible note, Weighted Average Shares Outstanding Diluted    
Amounts reallocated to unvested restricted shares, Net Income (Loss)    
Amounts reallocated to unvested restricted shares, Weighted Average Shares Outstanding Diluted    
Amounts available to stockholders and assumed conversions, Net Income (Loss)     $ (2,591) $ (1,053)
Amounts available to stockholders and assumed conversions, Weighted Average Shares Outstanding Diluted 37,868 35,696 38,617 34,683
Amounts available to stockholders and assumed conversions, Earnings Per Share Diluted $ (0.03) $ 0.01 $ (0.07) $ (0.03)