XML 81 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combination - Earnout Agreement (Details) - $ / shares
Mar. 15, 2019
Dec. 31, 2019
Common shares placed into escrow 5,015,898 5,015,898
Scenario if share price exceeds $12.50    
Period after business combination to release shares from escrow account 3 years  
Share price $ 12.50  
Number of trading days to monitor share price to release shares from escrow account 20 days  
Number of consecutive trading days to monitor share price to release shares from escrow account 30 days  
Percentage of founder shares to be released from escrow account 50.00%  
Scenario if share price exceeds $15.00    
Period after business combination to release shares from escrow account 3 years  
Share price $ 15.00  
Number of trading days to monitor share price to release shares from escrow account 20 days  
Number of consecutive trading days to monitor share price to release shares from escrow account 30 days  
Percentage of founder shares to be released from escrow account 50.00%