XML 34 R24.htm IDEA: XBRL DOCUMENT
v3.23.2

Share Repurchases | 6 Months Ended
--- | ---
Jun. 30, 2023
Equity [Abstract] |
Share Repurchases | 16. Share Repurchases The Company's Board of Directors approved a standing share repurchase authorization whereby the Company may repurchase up to 20 million shares beginning on January 1, 2021 through December 31, 2023. In the three and six months ended June 30, 2023, there were no share repurchases. In the three and six months ended June 30, 2022, the Company repurchased 641,428 shares of common stock at a total cost of $85,000, or $132.52 per share. As of June 30, 2023, 15,283,326 shares remain authorized for repurchase under the current share repurchase authorization.

X
- References No definition available. + Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505-30/tableOfContent + Details
Name: | us-gaap_TreasuryStockTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration