XML 118 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation - Restricted Stock Units Grants (Details) - Restricted Stock Units - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Director group      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of awards granted (in shares) 373,438 18,348 18,348
Grant Date Fair Value $ 5,975,008 $ 198,892 $ 198,892
Employee group      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of awards granted (in shares) 1,263,751 141,288  
Vesting Period   5 years  
Grant Date Fair Value $ 22,195,706 $ 1,897,498  
Minimum | Director group      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Period 1 year 2 years 2 years
Minimum | Employee group      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Period 1 year    
Maximum | Director group      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Period 3 years 3 years 3 years
Maximum | Employee group      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Period 4 years