Stock-Based Compensation (Details) - Equity Incentive Plan 2014 - shares
Dec. 31, 2016
Apr. 30, 2014
Stock-Based Compensation    
Common shares authorized for issuance   1,000,000
Shares available for future awards 609,854