XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Treasury Shares

As of September 30, 2022, the Company held 763,530 shares of its common stock as treasury shares, which were repurchased during the nine months ended September 30, 2022, in the open market at an average price of $97.65 per share, for a total of $74.6 million.

As of September 30, 2022, approximately $25.4 million remains available for repurchase of shares of the Company's common stock under the previously announced $100.0 million share repurchase authorization (which expires at the end of 2022).