XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of Stock Repurchase Program (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Repurchase of stock related to the stock repurchase program (shares) 1,025,000   3,031,000  
Repurchase of stock related to the stock repurchase program $ 9,974,000 $ 6,119,000 $ 37,945,000 $ 11,599,000
Class A Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Repurchase of stock related to the stock repurchase program (shares) 1,025,000   3,031,000  
Repurchase of stock related to the stock repurchase program $ 9,974,000   $ 37,945,000  
Class B Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Repurchase of stock related to the stock repurchase program (shares) 0   0  
Repurchase of stock related to the stock repurchase program $ 0   $ 0