v3.25.3
Stockholders’ Deficit - Narrative (Details) - USD ($)
shares in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Oct. 30, 2024
Jun. 30, 2023
Share Repurchase Program [Line Items]                  
Stock repurchase program, remaining amount authorized   $ 356,500,000       $ 356,500,000      
Shares repurchased (in shares)   2,056 6,359 3,717   12,132      
Shares repurchased   $ 120,369,000     $ 156,993,000 $ 648,929,000 $ 468,259,000    
Common Stock                  
Share Repurchase Program [Line Items]                  
Shares repurchased (in shares) 2,500 2,056     2,744 12,132 7,321    
Shares repurchased $ 150,000,000 $ 2,000     $ 2,000 $ 12,000 $ 7,000    
June 2023 Stock Repurchase Program                  
Share Repurchase Program [Line Items]                  
Stock repurchase program, authorized amount                 $ 1,000,000,000
October 2024 Stock Repurchase Program                  
Share Repurchase Program [Line Items]                  
Stock repurchase program, authorized amount               $ 1,000,000,000