XML 42 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Aug. 31, 2017
Jul. 31, 2017
Aug. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction [Line Items]            
Stock repurchased during period, value       $ 0 $ 172 $ 7,222
Affiliated Entity            
Related Party Transaction [Line Items]            
Revenue from related parties       $ 500 $ 0 $ 500
Common Stock            
Related Party Transaction [Line Items]            
Stock repurchased during period (in shares) 131,243 1,588,065        
Executive Officer | Common Stock            
Related Party Transaction [Line Items]            
Stock repurchased during period (in shares)     1,640,901      
Stock repurchased during period, value     $ 16,900      
Share-based compensation expense     $ 10,000