XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) Share (Tables)
6 Months Ended
Jun. 30, 2023
Net Income (Loss) Share [Abstract]  
Schedule of net (loss) income per share The following table summarizes the net (loss) income per share calculation for the periods presented:
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2023   2022   2023   2022 
Net income (loss) from operations – basic and diluted
  $135,629   $(1,128,706)  $(518,313)  $(1,867,651)
Weighted average shares outstanding – basic   9,222,157    9,771,608    9,222,256    9,801,715 
Weighted average shares outstanding – diluted   9,222,157    9,771,608    9,222,256    9,801,715 
Per share data:                    
Basic from operations  $0.01   $(0.12)  $(0.07)  $(0.19)
Diluted from operations  $0.01   $(0.12)  $(0.07)  $(0.19)