XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies -Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator    
Net Loss $ 8,083,084 $ (914,697)
Denominator    
Weighted-average common shares outstanding, basic 43,180,747 42,375,917
Dilutive impact of stock options 420,581
Weighted-average common shares outstanding, diluted 43,601,328 42,375,917
Net income per common share    
Basic $ 0.19 $ (0.02)
Diluted $ 0.19 $ (0.02)