Quarterly report pursuant to Section 13 or 15(d)

EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK AWARD PLAN - Status of the Stock Options (Details)

v3.22.2.2
EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK AWARD PLAN - Status of the Stock Options (Details) - Stock options - USD ($)
3 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK AWARD PLAN            
Options Outstanding at beginning of the period 265,500 365,500 365,500 465,500 465,500 465,500
Granted 0 0 0 0 0 0
Forfeited or rescinded 0 0 0 0 0 0
Options Exercised 0 (100,000) 0 0 0 0
Options Outstanding at end of period 265,500 265,500 365,500 465,500 465,500 465,500
Options Exercisable at end of period 265,500     458,300    
Weighted Average Exercise Price, Outstanding at beginning of the period $ 4.21 $ 3.61 $ 3.61 $ 3.26 $ 3.26 $ 3.26
Weighted Average Exercise Price, Exercised   2.00        
Weighted Average Exercise Price, Outstanding at end of period 4.21 $ 4.21 $ 3.61 3.26 $ 3.26 $ 3.26
Weighted Average Exercise Price, Exercisable at end of period $ 4.21     $ 3.13    
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 1 year 10 months 20 days 2 years 1 month 20 days 2 years 2 months 15 days 2 years 7 months 9 days 2 years 9 months 3 years
Options Exercisable - Weighted-Average Remaining Contractual Life (in years) 1 year 10 months 20 days     2 years 6 months 25 days    
Aggregate Intrinsic Value, Outstanding at beginning of the period $ 128,700 $ 536,900   $ 426,300 $ 134,850  
Aggregate Intrinsic Value, Outstanding at end of period $ 62,400 $ 128,700 $ 536,900 $ 375,250 $ 426,300 $ 134,850
Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased $ 2.32     $ 2.95    
Unrecognized compensation cost related to restricted stock $ 0