XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 4 Months Ended 9 Months Ended 31 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2021
Feb. 28, 2021
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
May 31, 2025
Feb. 29, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Stock options granted (in shares)               500,000 600,000      
Capital return program, authorized amount (in shares)     $ 750,000                  
Capital return program, purchase period (in years)     3 years                  
Repurchase of common stock           $ 38,844   $ 344,976 $ 0      
2021 Share Repurchase Program                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Capital return program, purchase period (in years)                   3 years    
Shares repurchased (in shares)                   19,100,000    
Weighted-average price paid per share (usd per share)                   $ 39.31    
2024 Capital Return Program                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Capital return program, authorized amount (in shares)                       $ 750,000
Accelerated Share Repurchase Agreement                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Shares repurchased (in shares) 4,700,000 4,200,000                    
ASR agreement, amount   $ 250,000                    
Accelerated share repurchases (payment)   $ 250,000                    
Percentage of shares to be repurchased   80.00%                    
ASR , final price per share (in usd per share) $ 53.95                      
2024 Capital Return Program - Tranche Two                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Capital return program, authorized amount (in shares)                     $ 250,000  
Shares repurchased (in shares)         4,800,000              
Weighted-average price paid per share (usd per share)         $ 52.09              
2024 Capital Return Program - Tranche Three                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Capital return program, authorized amount (in shares)         $ 250,000              
Shares repurchased (in shares)             1,700,000          
Weighted-average price paid per share (usd per share)             $ 52.89          
Repurchase of common stock             $ 92,300          
2021 ESPP Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares available for grant (in shares)           2,500,000 2,500,000 2,500,000        
ESPP | 2021 ESPP Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
ESPP purchase price of common stock, percent of market price       85.00%                
Minimum employee subscription rate       1.00%                
Maximum employee subscription rate       15.00%                
Maximum contribution amount       $ 25                
Purchase period (in months)       6 months                
Share-based compensation arrangement by share-based payment award, shares issued in period               22,092