XML 31 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Share Capital - Additional of Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2020
Dec. 31, 2019
Decrease in contingent consideration payable   $ (170,990)  
Settlement Through Stock Issue [Member]      
Decrease in contingent consideration payable   8,967,257  
Restricted Stock Units (RSUs) [Member]      
Cost Not yet Recognized, Amount   $ 33,957,180  
Cost Not yet Recognized, Period for Recognition   2 years 3 months 14 days  
GTII Stock and Incentive Plan [Member]      
Percentage of maximum number of shares issued under the plan 10.00%    
Options exercised   0 0
Multiple Voting Shares [Member]      
Conversion of Stock, Shares Issued   (134,846)  
Common Stock, Shares, Outstanding   238,504 373,350
Common Stock, Shares, Issued   238,504 373,350
Multiple Voting Shares [Member] | Conversion Of Multiple Voting Shares [Member]      
Conversion Of Stock, Shares Converted   134,846  
Common Stock Conversion Basis   Each Multiple Voting Share is entitled to one hundred votes per share at shareholder meetings of the Company and is exchangeable for 100 Subordinate Voting Shares  
Voting Rights   one hundred votes  
Multiple Voting Shares [Member] | Conversion Of Super Voting Shares [Member]      
Conversion of Stock, Shares Issued   11,475  
Subordinate Voting Shares [Member]      
Conversion of Stock, Shares Issued   14,632,100  
Common Stock, Shares, Outstanding   144,811,572 128,999,964
Common Stock, Shares, Issued   144,811,572 128,999,964
Stock Issued During Period, Shares, New Issues   1,067,168  
Subordinate Voting Shares [Member] | Conversion Of Multiple Voting Shares [Member]      
Conversion of Stock, Shares Issued   13,484,600  
Shares Available For Conversion   23,850,400  
Subordinate Voting Shares [Member] | Conversion Of Super Voting Shares [Member]      
Conversion of Stock, Shares Issued   1,147,500  
Super Voting Shares [Member]      
Conversion of Stock, Shares Issued   (11,475)  
Common Stock, Shares, Outstanding   390,814 402,289
Common Stock, Shares, Issued   390,814 402,289
Super Voting Shares [Member] | Conversion Of Super Voting Shares [Member]      
Conversion Of Stock, Shares Converted   11,475  
Common Stock Conversion Basis   Each Super Voting Share is entitled to one thousand votes per share at shareholder meetings of the Company and is exchangeable for 100 Subordinate Voting Shares  
Voting Rights   one thousand votes  
Shares Available For Conversion   39,081,400