XML 90 R80.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY - Stock Plans, Restricted Stock and Share Based Compensation Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 60 Months Ended
Nov. 17, 2015
Mar. 31, 2025
Mar. 31, 2024
Mar. 01, 2025
Jul. 25, 2024
Oct. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Payment to settle debt   $ 1,000,624 $ 0      
Repurchases of common stock   445,298 252,095      
Remaining authorized repurchase amount   2,200,000        
Capitalized share-based compensation expense   8,900 $ 6,500      
Unrecognized compensation cost   $ 2,300,000        
Unrecognized compensation cost, period for recognition   2 years 4 months 24 days        
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 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)   6,805 3,563      
Repurchases of common stock   $ 445,300        
2015 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance, percentage of annual increase 5.00%          
Shares available for future issuance (in shares)   138,400        
Maximum | 2015 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance, amount of annual increase (in shares) 40,000