XML 52 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details) - Schedule of net income (loss) per common share - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Net Income Loss Per Common Share [Abstract]    
Net (loss) income attributable to stockholders $ (2,315,053) $ 513,287
Weighted average common shares outstanding - Basic 7,746,864 7,742,120
Dilutive impact of share-based compensation awards $ 47,354
Weighted average common shares outstanding - Diluted 7,746,864 7,789,474
Net (loss) income per share:    
Basic $ (0.3) $ 0.07
Diluted $ (0.3) $ 0.07