XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE PURCHASE AND SUBSCRIPTION AGREEMENTS - Heartland Share Purchase and Subscription Agreement (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Jan. 17, 2020
member
Class of Stock [Line Items]      
Net income attributable to redeemable non-controlling interest | $ $ 3,768,535 $ 1,542,402  
Heartland SPV      
Class of Stock [Line Items]      
Net income attributable to redeemable non-controlling interest | $ 3,806,753 $ 1,608,303  
Cumulative amount exceeding redemption value | $ $ 34,365,273    
Heartland SPV      
Class of Stock [Line Items]      
Number of managers | member     5
Heartland SPV | Tensile-Heartland      
Class of Stock [Line Items]      
Ownership percentage (as a percent)     65.00%
Number of managers | member     3
Heartland SPV | Vertex Operating      
Class of Stock [Line Items]      
Ownership percentage (as a percent)     35.00%
Number of managers | member     2