XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of calculation of net earnings per common share - basic and diluted
                               
    For the
three months ended
    For the
six months ended
 
    June 30,
2023
    June 30,
2022
    June 30,
2023
    June 30,
2022
 
Basic and diluted:                                
Net loss   $ (1,287,802 )   $ (1,193,812 )   $ (2,718,612 )   $ (2,400,371 )
Weighted-average number of common shares     8,570,035       6,060,187       8,072,340       6,060,187  
Basic and diluted net loss per common share   $ (0.15 )   $ (0.20 )   $ (0.34 )   $ (0.40 )