XML 26 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Treasury Shares

As of March 31, 2022, the Company held 194,745 shares of its common stock as treasury shares.
During the three months ended March 31, 2022, the Company repurchased 194,745 shares of the Company's common stock in the open market at an average of $109.28 per share, for a total of $21.3 million. As of March 31, 2022, approximately $78.7 million remains available for repurchase under the previously announced $100.0 million share repurchase authorization (which expires at the end of 2022).