Quarterly report pursuant to Section 13 or 15(d)

EQUITY (Details)

v3.22.1
EQUITY (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 21, 2021
Oct. 01, 2020
Jul. 31, 2021
Jun. 30, 2021
Apr. 30, 2021
Feb. 28, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Nov. 05, 2021
Dec. 31, 2020
Oct. 10, 2019
EQUITY (Details) [Line Items]                        
Aggregate Offering Value, Maximum   $ 3,489,499     $ 3,308,842              
Commission Rate   3.00%     3.00%              
Stock Issued During Period, Shares, New Issues (in Shares)     9,548 65,452   393,300            
Proceeds from Issuance of Common Stock           $ 3,382,352            
Proceeds from Issuance or Sale of Equity     $ 76,436 $ 722,116     $ 0 $ 3,382,352        
Dividends Payable, Date to be Paid Jun. 21, 2021                      
Common Stock, Dividends, Per Share, Cash Paid (in Dollars per share) $ 0.6                      
Dividends, Common Stock, Cash $ 3,081,706                      
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in Shares)                   5,000,000   2,000,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in Shares)             165,620          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share)             $ 6.2575          
Share-Based Payment Arrangement, Noncash Expense             $ 45,945 992        
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount             182,771       $ 228,716  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition                 1 year 3 months      
Warrants and Rights Outstanding                 $ 4,988      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)                 $ 4.01      
Warrants [Member]                        
EQUITY (Details) [Line Items]                        
Share-Based Payment Arrangement, Noncash Expense             $ 45,945 $ 992        
Info Management Systems Inc ISM [Member]                        
EQUITY (Details) [Line Items]                        
Debt Conversion, Original Debt, Amount           $ 479,111            
Debt Conversion, Converted Instrument, Shares Issued (in Shares)           119,004            
Nellnube, Inc ("NNB") [Member]                        
EQUITY (Details) [Line Items]                        
Debt Conversion, Original Debt, Amount           $ 191,645            
Debt Conversion, Converted Instrument, Shares Issued (in Shares)           47,602