Annual report pursuant to Section 13 and 15(d)

SHAREHOLDERS??? EQUITY (Details Narrative)

v3.22.0.1
SHAREHOLDERS’ EQUITY (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Oct. 31, 2017
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Proceeds from Issuance of Common Stock $ 2,731,000  
Preferred Stock, Per Share Amounts of Preferred Dividends in Arrears $ 2.75    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     125,000
Two Public Offerings [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Proceeds from Issuance or Sale of Equity $ 6,435,000 4,450,000  
CCH acquisition [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Shares cancelled during period held in escrow 215,822    
ATM [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Sale of Stock, Consideration Received Per Transaction $ 50,000,000    
Underwriter commission fees percentage 3.00%    
Sale of Stock, Number of Shares Issued in Transaction 346,389    
Proceeds from Issuance of Common Stock $ 2,700,000    
Equity Offerings [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs $ 223,000 $ 330,000  
Treasury Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Stock Repurchase Program Expiration Date Jan. 25, 2017    
Stock Repurchased During Period, Shares 740,799    
Stock Repurchased During Period, Value $ 662,000    
Preferred Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Shares Issued, Price Per Share $ 25.00    
Preferred Stock, Liquidation Preference Per Share $ 25.00    
Warrant [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 6,603,489    
Class of Warrant or Right, Outstanding 3,152,140    
Warrants One [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,000,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 5.00    
Warrants and rights outstanding maturity date description May 2018    
Warrants Two [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Outstanding 1,000,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 7.50    
Warrants and rights outstanding maturity date description January 2022    
Warrants Three [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Outstanding 798,651    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 7.50    
Warrants and rights outstanding maturity date description June 2022    
Warrants Four [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Outstanding 100,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 5.00    
Warrants and rights outstanding maturity date description September 2022    
Warrants Five [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Outstanding 125,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 3.92    
Warrants and rights outstanding maturity date description October 2022    
Warrants Six [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Outstanding 1,000,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 10.00    
Warrants and rights outstanding maturity date description January 2023    
Warrants Seven [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Outstanding 100,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 5.00    
Warrants and rights outstanding maturity date description July 2023    
Warrants Eight [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Outstanding 28,489    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 5.26    
Warrants and rights outstanding maturity date description September 2023    
Warrants Nine [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 7.50    
Warrants exercised 858,000 593,349