XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE PURCHASE AND SUBSCRIPTION AGREEMENTS - Redeemable Noncontrolling Interest (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Jan. 17, 2020
Jul. 26, 2019
Redeemable Noncontrolling Interest            
Adjustment of carrying mount of non-controlling interest   $ 9,091,068 $ 9,091,068      
Increase (Decrease) in Temporary Equity            
Beginning balance   4,396,894 4,396,894      
Capital contribution from non-controlling interest     21,000,000 $ 0    
Initial adjustment of carrying amount of non-controlling interest     9,091,068 $ 0    
Change in ownership   71,171 71,171      
Accretion of non-controlling interest to redemption value $ 1,381,889   12,348,238      
Ending balance 28,334,401   28,334,401      
MG SPV            
Redeemable Noncontrolling Interest            
Adjustment in noncontrolling interest     2,179,191      
Increase (Decrease) in Temporary Equity            
Beginning balance   4,396,894 4,396,894      
Capital contribution from non-controlling interest     3,150,000      
Initial adjustment of carrying amount of non-controlling interest     970,809      
Net income (loss) attributable to redeemable non-controlling interest     (82,401)      
Accretion of non-controlling interest to redemption value     519,792      
Ending balance 4,905,456   4,905,456      
Heartland SPV            
Redeemable Noncontrolling Interest            
Percentage acquired (as a percent)         50.00%  
Increase (Decrease) in Temporary Equity            
Beginning balance   $ 0 0      
Initial adjustment of carrying amount of non-controlling interest     11,908,932      
Net income (loss) attributable to redeemable non-controlling interest     (308,432)      
Accretion of non-controlling interest to redemption value     11,828,445      
Ending balance $ 23,428,945   $ 23,428,945      
Tensile-MG | MG SPV            
Redeemable Noncontrolling Interest            
Percentage acquired (as a percent)           15.58%
Heartland SPV            
Redeemable Noncontrolling Interest            
Ownership percentage (as a percent) 35.00%   35.00%      
Heartland SPV | Tensile-Heartland            
Redeemable Noncontrolling Interest            
Ownership percentage (as a percent)         65.00%