XML 28 R17.htm IDEA: XBRL DOCUMENT
v3.25.3

Share Repurchase Program | 9 Months Ended
--- | ---
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract] |
Share Repurchase Program | Share Repurchase Program As of December 31, 2024, the Company’s board of directors authorized the Company to repurchase up to $650.0 million of outstanding shares of its common stock pursuant to a share repurchase program (the “Program”). In August 2025, the Company’s board of directors authorized an increase to the Program of $100.0 million, which resulted in a total of $750.0 million of outstanding shares of its common stock authorized for repurchase. Under the Program, the Company may repurchase shares of common stock through open market or privately negotiated transactions, block purchases, or pursuant to one or more Rule 10b5-1 plans. The Program does not obligate the Company to repurchase shares of common stock. There is no minimum or maximum number of shares to be repurchased under the Program. During the nine months ended September 30, 2025, the Company repurchased 17.1 million shares of its Class A common stock for $93.9 million under the Program, including 6.2 million shares of its Class A common stock delivered under a Rule 10b5-1 plan totaling $35.0 million, 6.3 million shares of its Class A common stock purchased in the open market totaling $35.9 million, and 4.6 million shares of its Class A common stock purchased in privately negotiated transactions with certain entities affiliated with Institutional Venture Partners totaling $23.0 million. Approximately $129.2 million remains available for future repurchases of common stock under the Program as of September 30, 2025. All shares repurchased under the Program were immediately retired. Repurchased shares reduced the Company’s outstanding shares and its weighted average number of shares of common stock outstanding for purposes of calculating basic and diluted earnings per share.

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
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