XML 42 R25.htm IDEA: XBRL DOCUMENT
v3.25.2

Shares Repurchased | 6 Months Ended
--- | ---
Jun. 30, 2025
Shares Repurchased [Abstract] |
Shares Repurchased | 18. Shares Repurchased On February 22, 2022, the Company’s Board of Directors approved an increase of $85,709 to the Company’s share repurchase program to $100,000 and extended the term for three years through April 27, 2025. On February 24, 2025, the Company’s Board of Directors approved another increase of $129,158 to the repurchase program, bringing the total authorization to $150,000, and extended the program’s term for another three years through April 27, 2028. Included under the Company’s share repurchase program are purchases to offset future equity grants made under the Company’s equity plans and purchases made in open market or privately negotiated transactions. This authority may be exercised from time to time, subject to regulatory considerations. The timing and actual number of shares repurchased will depend on a variety of factors including price, corporate and regulatory requirements, market conditions and other corporate liquidity requirements and priorities. The repurchase program may be suspended or terminated at any time without prior notice. Shares repurchased under this program are returned to the status of authorized and unissued on the Company’s books and records. The Company repurchased zero and 1,282,498 shares, respectively, of its common stock under this program during the three and six months ended June 30, 2025 and zero and 1,096,278 shares, respectively, during the comparable periods in 2024. The aggregate cost of the shares repurchased during the three and six months ended June 30, 2025 was $0 and $12,714, respectively, and the aggregate cost of the shares repurchased during the comparable periods in 2024 was $0 and $7,820, respectively. Shares repurchased under this program were returned to the status of authorized and unissued on the Company’s books and records. As of June 30, 2025, $149,980 remained under this program for future purchases.

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

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