XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY - Stock Plans, Restricted Stock and Share Based Compensation - Narrative (Details)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 60 Months Ended
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
plan
shares
Jun. 30, 2024
USD ($)
Mar. 01, 2025
USD ($)
Dec. 31, 2024
shares
Jul. 25, 2024
USD ($)
Oct. 31, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Repurchases of common stock $ 692,204 $ 445,298 $ 389,508 $ 252,095            
Remaining authorized repurchase amount $ 1,500,000       $ 1,500,000          
Payment to settle debt         $ 1,000,624 $ 0        
Number of share-based compensation plans | plan         2          
Share-based payment award, options, outstanding (in shares) | shares 3,931       3,931     2,578    
Capitalized share-based compensation expense $ 6,400   $ 10,600   $ 15,300 $ 17,100        
Unrecognized compensation cost $ 2,600,000       $ 2,600,000          
Unrecognized compensation cost, period for recognition (in years)         3 years          
2015 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares available for future issuance (in shares) | shares 125,900       125,900          
2025 Stock Option Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares reserved (in shares) | shares 80,000       80,000          
Shares available for future issuance (in shares) | shares 80,000       80,000          
2025 Convertible Notes | Convertible Debt                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Payment to settle debt             $ 1,000,000      
Class A and B common stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock repurchase program, authorized amount                 $ 3,000,000 $ 1,000,000
Repurchase of common stock (in shares) | shares 12,463 6,805 5,742 3,563 19,300          
Repurchases of common stock         $ 1,100,000