XML 91 R81.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Stock Plans, Restricted Stock and Share Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 60 Months Ended
Sep. 30, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Sep. 30, 2025
USD ($)
plan
shares
Sep. 30, 2024
USD ($)
Mar. 01, 2025
USD ($)
Jul. 25, 2024
USD ($)
Oct. 31, 2023
USD ($)
Mar. 05, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Repurchases of common stock $ 403,027 $ 692,204 $ 445,298 $ 345,576 $ 389,508 $ 252,095            
Remaining authorized repurchase amount 1,100,000           $ 1,100,000          
Payment to settle debt             $ 1,000,624 $ 0        
Number of share-based compensation plans | plan             2          
Capitalized share-based compensation expense 9,400     $ 12,400     $ 24,600 $ 29,500        
Unrecognized compensation cost $ 2,300,000           $ 2,300,000          
Unrecognized compensation cost, period for recognition (in years)             3 years          
Common Stock Warrant, 2025 Notes                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Warrants to purchase aggregate shares of capital stock (in shares) | shares                       8,300,000
Warrants, weighted average exercise price (in USD per share) | $ / shares                       $ 161.34
Warrants term 60 days           60 days          
Number of warrants exercised (in shares) | shares 0           0          
2015 Equity Incentive Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares available for future issuance (in shares) | shares 127,600,000           127,600,000          
2025 Stock Option Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares reserved (in shares) | shares 80,000,000           80,000,000          
Shares available for future issuance (in shares) | shares 77,900,000           77,900,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 5,340,000 12,463,000 6,805,000 5,328,000 5,742,000 3,563,000 24,600,000          
Repurchases of common stock             $ 1,500,000