Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details)

v3.19.2
Stock-Based Compensation (Details) - shares
2 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
May 01, 2019
Stock-Based compensation            
Maximum number of shares available for future issuance (in shares) 2,233,604 2,233,604   2,233,604    
Statutory rate (as a percent)   26.10% 25.30% 25.30% 25.30%  
PIEtech Acquisition | Restricted Stock Units and Performance Stock Units | Equity Plan            
Stock-Based compensation            
Number of shares authorized (in shares)           301,469
Minimum | PIEtech Acquisition | Restricted Stock Units and Performance Stock Units | Equity Plan            
Stock-Based compensation            
Vesting period 3 years          
Maximum | PIEtech Acquisition | Restricted Stock Units and Performance Stock Units | Equity Plan            
Stock-Based compensation            
Vesting period 5 years