XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of Basic and Diluted Earnings Per Share - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator        
Net (loss)/ income $ (5,297,655) $ 14,389,221 $ (5,527,870) $ 12,008,286
Series 2 Convertible Preferred Stock dividends (992,493) (609,777) (1,964,726) (1,219,554)
Net (loss)/ income attributable to common and Series 1 Convertible Preferred Stock (6,290,148) 13,779,444 (7,492,596) 10,788,732
Net income attributable to Series 1 Convertible Preferred Stock (148,457) (124,057)
Series 2 Convertible Preferred Stock dividends attributable to Series 1 Convertible Preferred Stock 6,291 12,599
Net (loss)/ income attributable to common shares- Numerator for basic EPS (6,290,148) 13,637,278 (7,492,596) 10,677,274
Effect of dilutive securities:        
Series 2 Convertible Preferred Stock dividends 609,777 1,219,554
Net (loss)/ income attributable to common shares after assumed conversions- Numerator for diluted EPS $ (6,290,148) $ 14,247,055 $ (7,492,596) $ 11,896,828
Denominator        
Weighted average of common shares outstanding- Denominator for basic EPS (in Shares) 28,923,393 21,605,234 21,751,807 21,576,312
Effect of dilutive securities:        
Series 2 Convertible Preferred Stock (in Shares) 5,845,695 5,845,695
Series 1 Convertible Preferred Stock (in Shares) 225,231 225,231
Common stock options and performance share units (in Shares) 222,664 355,753
Common stock warrants (in Shares) 190,277
Adjusted weighted average of common shares outstanding and assumed conversions- Denominator diluted EPS (in Shares) 28,923,393 27,898,824 21,751,807 28,193,268
Basic EPS (in Dollars per share) $ (0.22) $ 0.63 $ (0.34) $ 0.49
Diluted EPS (in Dollars per share) $ (0.22) $ 0.51 $ (0.34) $ 0.42