XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Common Stock and Non-Controlling Interest - Schedule of Fair Value of Restricted Stock (Details) - Restricted Stock - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Fair value of restricted shares vested $ 1,476,300 $ 1,406,552
Unrecognized compensation cost for restricted shares $ 4,048,729 $ 4,536,683
Weighted average remaining period to expense restricted shares (years) 3 years 4 months 28 days 3 years 1 month 20 days