XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Based Compensation - Schedule of Shares Issued and Fair Value of RSAs and RSUs (Details) - 2017 Equity and Cash Incentive Plan - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
RSAs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares Granted 1,169 12,934
Weighted Average Fair Value at Grant Date $ 78.53 $ 87.31
RSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares Granted   8,796
Weighted Average Fair Value at Grant Date   $ 88.18
PRSUs    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares Granted 0 30,895
Weighted Average Fair Value at Grant Date   $ 88.18