XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies -Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator        
Net Income/Loss $ (1,188,914) $ (113,216) $ 5,784,473 $ (2,250,633)
Denominator        
Weighted-average common shares outstanding 43,485,560 42,707,808 43,385,493 42,658,697
Dilutive impact of stock options 313,472
Weighted-average common shares outstanding, diluted 43,485,560 42,707,808 43,698,965 42,658,697
Net income per common share        
Basic $ (0.03) $ (0.00) $ 0.13 $ (0.05)
Diluted $ (0.03) $ (0.00) $ 0.13 $ (0.05)