XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table illustrates the dilutive effect of the assumed exercise of the Company’s outstanding stock options and warrants, using the treasury stock method, for the years ended December 31, 2021 and 2020:
Year EndedYear Ended
Numerator:December 31, 2021December 31, 2020
Net Income (loss)$3,008,790 $(1,861,449)
Denominator:
Denominator for basic income (loss) per share - weighted average shares4,456,162 4,249,832 
Effect of dilutive securities:
Stock options and warrants1,403,707 — 
Restricted stock units60,200 — 
Convertible debt— — 
Denominator for diluted income (loss) per share5,920,069 4,249,832 
Income (loss) per share - Basic$0.68 $(0.44)
Income (loss) per share - Diluted$0.51 $(0.44)