XML 93 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Income Per Share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]    
Net income attributable to controlling interest $ 2,977,050 $ 1,912,392
Weighted average common shares outstanding: Basic 12,240,641 11,945,636
Weighted average common shares outstanding: Diluted 12,302,552 12,085,798
Net income per common share attributable to controlling interest: Basic and diluted $ 0.24 $ 0.16