XML 55 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Awards - Employee Stock Purchase Plan (Details) - Employee Stock - 2015 Employee Stock Purchase Plan - shares
1 Months Ended 3 Months Ended
May 31, 2015
Mar. 31, 2017
Jan. 01, 2017
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     331,254
ESPP shares issued during period   0