XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Details) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Total Possible Dilutive Shares $ 14,038,887 $ 14,240,927
Cumulative Preferred Stock    
Total possible dilution 1,692,672 1,751,005
Warrants    
Total possible dilution 12,346,215 12,489,922