v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net loss $ (1,778,703) $ (1,971,311)
Weighted-average number of common shares, basic [1] 2,453,447 760,345
Weighted-average number of common shares, diluted [1] 2,453,447 760,345
Basic net loss per common share [1] $ (0.72) $ (2.59)
Diluted net loss per common share [1] $ (0.72) $ (2.59)
[1] Amounts presented for 2024, including the weighted average number of shares outstanding presented and the resulting loss per share, have been retroactively adjusted in order to give effect to the Company’s July 18, 2024 1-for-20 reverse stock split.