XML 114 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Share (Details) - Schedule of Basic and Diluted Net Income Per Share - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Basic loss per share    
Net loss for the year - numerator $ (9,946,035) $ (16,571,308)
Weighted average common stock outstanding - denominator 10,065,920 9,972,788
Net loss per share $ (0.99) $ (1.66)
Diluted loss per share    
Net loss for the year - numerator $ (9,946,035) $ (16,571,308)
Weighted average common stock outstanding - denominator 10,065,920 9,972,788
Effect of dilution
Diluted loss per share $ (0.99) $ (1.66)