XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 29, 2022
Oct. 14, 2021
Jun. 21, 2021
Mar. 29, 2021
Oct. 01, 2020
Jul. 31, 2021
Jun. 30, 2021
Apr. 30, 2021
Feb. 28, 2021
Dec. 31, 2022
Dec. 31, 2021
Nov. 05, 2021
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   468,300    
Proceeds from Issuance of Common Stock                 $ 3,382,352        
Proceeds from Issuance or Sale of Equity           $ 76,436 $ 722,116     $ 0 $ 4,180,904    
Stock Issued During Period, Value, New Issues                     $ 4,180,904    
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased (in Shares)                       5,000,000 2,000,000
Stock Issued During Period, Shares, Issued for Services (in Shares) 120,000                        
Stock Issued During Period, Value, Issued for Services $ 297,600                 $ 297,600      
Common Stock, Dividends, Per Share, Cash Paid (in Dollars per share)     $ 0.6                    
Dividends Payable, Date to be Paid     Jul. 16, 2021                    
Dividends, Common Stock, Cash     $ 3,081,706                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in Shares)   71,630   99,990           0 171,620    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share)   $ 5.9   $ 6.53           $ 0 $ 6,268    
Share-Based Compensation Arrangement by Share-Based Payment Award, Terms of Award   five-year   five-year                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period       2 years                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage       50.00%                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share)   $ 4.14   $ 4.888                  
Share-Based Payment Arrangement, Noncash Expense                   $ 180,260 $ 441,310    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount                   $ 41,437 228,726    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition                   3 months      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in Shares)                   1,056,670      
Warrants and Rights Outstanding                     $ 4,988    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)                     $ 4.01    
Info Management Systems Inc ISM [Member]                          
EQUITY (Details) [Line Items]                          
Debt Conversion, Original Debt, Amount                 $ 479,112        
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