XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Equity Incentive Plans (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 21, 2020
Jun. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2024
Nov. 13, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation     $ 97,390,000 $ 101,000,000 $ 109,170,000    
Employee Stock Option, Target-Based              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award expiration period (in years)     10 years        
Stock-based compensation   $ 33,000,000          
Incremental compensation cost   $ 0          
Return target options granted (in shares)     0 0 0    
Options exercised     $ 3,955,000 $ 9,300,000 $ 7,900,000    
Total fair value of return target options vested         $ 33,000,000    
Remaining unrecognized compensation expense related to return target options     $ 0        
Service-Based Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award expiration period (in years)     10 years        
Return target options granted (in shares)     0 0 0    
Options exercised     $ 4,001,000 $ 2,200,000 $ 11,200,000    
Remaining unrecognized compensation expense related to return target options     $ 0        
Vesting period (in years)     4 years        
Service-Based Stock Option | Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)     1 year        
Vesting (as percent)     25.00%        
Service-Based Stock Option | Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)     1 year        
Vesting (as percent)     25.00%        
Service-Based Stock Option | Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)     1 year        
Vesting (as percent)     25.00%        
Service-Based Stock Option | Tranche Four              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)     1 year        
Vesting (as percent)     25.00%        
Unvested restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation         $ 4,500,000    
Incremental compensation cost       $ 10,000,000      
Weighted-average grant date fair value of RSUs granted (in dollars per share)     $ 17.47 $ 19.45 $ 27.50    
Unrecognized compensation expense, RSUs     $ 177,200,000        
Weighted average period over which unrecognized compensation expense would be recognized (in years)     2 years 6 months        
Fair value of RSUs vested     $ 89,100,000 $ 74,000,000 $ 60,400,000    
Omnibus Incentive Plan 2020              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized for issuance (in shares) 14,800,000         34,261,070  
Share based compensation, number of shares reserved for issuance, period of increases (in years) 10 years            
Share based compensation, increase in shares reserved for issuance, minimum percentage increase (as percent) 4.00%            
Common stock reserved for additional grants under the plan (in shares)     14,170,433        
Omnibus Incentive Plan 2020 | Unvested restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period (in years)     4 years        
Stock Option Plan 2017              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized for issuance (in shares)             8,470,000
Common stock reserved for additional grants under the plan (in shares)     128,928