XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Share Repurchase Program (Details) - USD ($)
shares in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Aug. 31, 2025
Dec. 31, 2022
Feb. 28, 2022
Accelerated Share Repurchases [Line Items]            
Authorized amount for repurchase $ 750,000,000.0         $ 100,000,000.0
Stock repurchase program, increased limit   $ 100,000,000.0 $ 100,000,000.0 $ 100,000,000.0 $ 350,000,000.0  
Stock repurchase program, remaining authorized amount for future purchase $ 121,200,000          
Share Repurchased Under Rule 10b5-1 Plan            
Accelerated Share Repurchases [Line Items]            
Common shares repurchased (in shares) 6.2   6.9      
Common shares repurchased, amount $ 35,000,000.0   $ 110,700,000      
Open Market Purchases            
Accelerated Share Repurchases [Line Items]            
Common shares repurchased (in shares) 6.3   2.6      
Common shares repurchased, amount $ 35,900,000   $ 36,600,000      
Accelerated Share Repurchase Agreement            
Accelerated Share Repurchases [Line Items]            
Common shares repurchased (in shares)     0.1      
Institutional Venture Partners            
Accelerated Share Repurchases [Line Items]            
Common shares repurchased (in shares) 6.4          
Common shares repurchased, amount $ 31,000,000.0          
Common Class A            
Accelerated Share Repurchases [Line Items]            
Common shares repurchased (in shares) 18.9 4.2 9.6      
Common shares repurchased, amount $ 101,900,000 $ 40,300,000 $ 147,300,000