XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net loss $ (3,258,955) $ (4,070,457)
Weighted average common shares – basic 2,770,382 1,880,185
Effect of dilutive common share equivalents
Weighted average common shares – dilutive 2,770,382 1,880,185
Basic and diluted net loss per share $ (1.18) $ (2.16)