XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details) - Schedule of basic and diluted earnings per share - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Numerator    
Net income $ 13,631,719 $ 3,272,774
Series 2 Convertible Preferred Stock dividends (3,730,580) (2,439,099)
Net income attributable to common and Series 1 Convertible Preferred Stock 9,901,139 833,675
Net income attributable to Series 1 Convertible Preferred Stock (140,374) (34,106)
Series 2 Convertible Preferred Stock dividends attributable to Series 1 Convertible Preferred Stock 38,416 25,418
Net income attributable to common shares - Numerator for basic and diluted EPS $ 9,799,181 $ 824,987
Denominator    
Weighted average of common shares outstanding- Denominator for basic EPS (in Shares) 21,646,896 21,387,960
Effect of dilutive securities:  
Series 1 Convertible Preferred Stock $ 225,231
Common stock options and performance share units (in Shares) 351,576 978,978
Common stock warrants (in Shares) 201,651 861,026
Adjusted weighted average of common shares outstanding and assumed conversions- Denominator diluted EPS (in Shares) 22,425,354 23,227,964
Basic EPS (in Dollars per share) $ 0.45 $ 0.04
Diluted EPS (in Dollars per share) $ 0.44 $ 0.04