XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 04, 2023
Sep. 29, 2022
Jul. 31, 2021
Jun. 30, 2021
Apr. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 05, 2021
Oct. 10, 2019
EQUITY (Details) [Line Items]                    
Common Stock, Dividends, Per Share, Cash Paid (in Dollars per share) $ 0.2                  
Dividends Payable, Date to be Paid Aug. 25, 2023                  
Aggregate Offering Value, Maximum         $ 3,308,842          
Commission Rate         3.00%          
Stock Issued During Period, Shares, New Issues (in Shares)     9,548 65,452            
Proceeds from Issuance or Sale of Equity     $ 76,436 $ 722,116            
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      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in Shares) [1]           158,420        
Share-Based Payment Arrangement, Noncash Expense           $ 41,497 180,260      
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount           $ 0 $ 41,497      
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]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in Shares)           59,404        
[1] Cashless exercise of outstanding stock options. The option holders received 59,404 shares of common stock and surrendered 158,420 shares of common stock underlying the option in payment of the exercise price. The cashless exercise was based on the market price of the average of the closing trading price of the Issuer's common stock on the 5 trading days ending prior to the date of exercise.