XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders’ Equity Transactions- Share Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
May 06, 2024
Class of Warrant or Right [Line Items]              
Repurchase of early exercised stock options (in shares) $ 59,738,000 $ 32,830,000 $ 48,497,000 $ 20,993,000      
2024 Share Repurchase Program              
Class of Warrant or Right [Line Items]              
Stock repurchase program, authorized amount             $ 200,000,000
Repurchase of early exercised stock options (in shares) 11.0       11.0    
Repurchase of early exercised stock options (in shares) $ 59,100,000       $ 59,100,000    
Shares repurchased, average price per share (in usd per share) $ 5.39       $ 5.39    
Stock repurchase, transaction costs $ 600,000       $ 600,000    
Stock repurchase program, remaining authorized repurchase amount $ 140,900,000       $ 140,900,000    
2023 Share Repurchase Program              
Class of Warrant or Right [Line Items]              
Repurchase of early exercised stock options (in shares) 5.2   10.2   5.2 10.2  
Repurchase of early exercised stock options (in shares) $ 32,800,000   $ 48,500,000   $ 32,800,000 $ 48,500,000  
Shares repurchased, average price per share (in usd per share) $ 6.27   $ 4.75   $ 6.27 $ 4.75