XML 61 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Awards - Employee Stock Purchase Plan (Details) - Employee Stock - 2015 Employee Stock Purchase Plan - shares
1 Months Ended 6 Months Ended
May 31, 2015
Jun. 30, 2018
Jun. 30, 2017
Jan. 01, 2018
Stock Awards        
Number of common shares reserved for future issuance 243,347      
Annual increase for common stock for issuance (as a percent) 1.00%      
Increase of common shares reserved for future issuance       435,775
ESPP shares issued during period   5,572 7,703