XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Net (Loss) Income Per Share (Details) - Schedule of net income per share - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Schedule of net income per share [Abstract]        
Net (loss) income from operations – basic and diluted $ (1,128,706) $ 821,684 $ (1,867,651) $ 1,738,413
Weighted average shares outstanding – basic 9,771,608 6,906,454 9,801,715 6,906,454
Weighted average shares outstanding – diluted 9,771,608 6,930,041 9,801,715 6,918,248
Per share data:        
Basic from operations $ (0.12) $ 0.12 $ (0.19) $ 0.25
Diluted from operations $ (0.12) $ 0.12 $ (0.19) $ 0.25