XML 105 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Share Repurchase Program (Details) - 2016 Share Repurchase Program - USD ($)
6 Months Ended 12 Months Ended
Feb. 04, 2016
Jun. 30, 2017
Dec. 31, 2016
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount $ 100,000,000.0    
Number of shares repurchased under program (shares)   0 1,300,000
Aggregate repurchase price     $ 40,000,000
Minimum      
Equity, Class of Treasury Stock [Line Items]      
Program term 12 months    
Maximum      
Equity, Class of Treasury Stock [Line Items]      
Program term 18 months