XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Schedule of Repurchase Agreements (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
[1]
Mar. 31, 2025
[1]
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
[1]
Sep. 30, 2025
Sep. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Repurchases of Class A common stock $ 61,589 $ 46,352 $ 100,920 $ 5,254 $ (290) $ 154,814    
Common Class A                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of shares repurchased (in shares) 13,359     756     46,923 22,085
Repurchases of Class A common stock $ 61,589     $ 5,254     $ 208,861 $ 159,778
[1] Repurchases of Class A common stock for the three months ended March 31, 2024 include 20.9 million shares
repurchased from related parties (after giving effect to the automatic conversion of Class B common stock to Class
A common stock upon such repurchase) for an aggregate consideration of $151.4 million. See "Note 10.
Stockholders' Equity" for additional information.