XML 129 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Common Stock, Warrants, Conversion of Convertible Notes and Exercise of Convertible Note Hedges and Share Repurchase Program Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
vote
class
shares
Dec. 31, 2023
USD ($)
shares
Jul. 25, 2024
USD ($)
Oct. 31, 2023
USD ($)
Nov. 13, 2020
$ / shares
shares
Mar. 05, 2020
$ / shares
shares
Class of Stock [Line Items]            
Number of classes of common stock | class 2          
Aggregate amount on stock repurchased | $ $ 1,170,339 $ 156,812        
Remaining authorized repurchase amount | $ $ 2,700,000          
Common Stock            
Class of Stock [Line Items]            
Number of stock repurchased (in shares) 16,944,000 2,466,000        
Common Stock Warrant, 2025 Notes            
Class of Stock [Line Items]            
Outstanding warrants to purchase aggregate shares of capital stock (in shares)           8,260,000
Exercise price of warrants (in USD per share) | $ / shares           $ 161.34
Warrants term 60 days          
Number of warrants exercised (in shares) 0          
Common Stock Warrant, 2026 Notes            
Class of Stock [Line Items]            
Outstanding warrants to purchase aggregate shares of capital stock (in shares)         1,900,000  
Exercise price of warrants (in USD per share) | $ / shares         $ 368.16  
Warrants term 60 days          
Number of warrants exercised (in shares) 0          
Common Stock Warrant, 2027 Notes            
Class of Stock [Line Items]            
Outstanding warrants to purchase aggregate shares of capital stock (in shares)         1,900,000  
Exercise price of warrants (in USD per share) | $ / shares         $ 414.18  
Warrants term 60 days          
Number of warrants exercised (in shares) 0          
Class A Common Stock            
Class of Stock [Line Items]            
Number of votes per share | vote 1          
Number of stock repurchased (in shares) 16,900,000          
Aggregate amount on stock repurchased | $ $ 1,200,000          
Class A Common Stock | Common Stock            
Class of Stock [Line Items]            
Authorized repurchase amount | $     $ 3,000,000 $ 1,000,000    
Class B Common Stock            
Class of Stock [Line Items]            
Number of votes per share | vote 10