XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic loss per share        
Net loss for the period - numerator $ (1,951,826) $ (77,747) $ (5,455,611) $ (3,824,283)
Weighted average common stock outstanding - denominator 11,905,787 10,065,920 11,905,787 10,065,920
Net loss per share $ (0.16) $ (0.01) $ (0.46) $ (0.38)
Diluted loss per share        
Net loss for the period - numerator $ (1,951,826) $ (77,747) $ (5,455,611) $ (3,824,283)
Weighted average common stock outstanding - denominator 11,905,787 10,065,920 11,905,787 10,065,920
Effect of dilution
Diluted loss per share $ (0.16) $ (0.01) $ (0.46) $ (0.38)