XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Common Stock and Stockholders' Equity - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock option grants (in shares) 0    
Grant-date fair value of stock options granted   $ 0.4 $ 3.2
Plan 2023      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares approved for issuance (in shares) 22,380,000    
Shares available for grant (in shares) 17,608,785    
ESPP      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares reserved for issuance under the plan (in shares) 4,113,343    
Maximum offering period 27 months    
Stock purchase price as a percentage of fair value 85.00%    
Issuance of stock under employee stock purchase plan (in shares) 537,709 591,690 592,308
Remaining shares available for issuance under the plan (in shares) 1,671,382    
Stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 4 years    
Dividend yield 0.00% 0.00% 0.00%
Stock options | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercisable period 10 years    
RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 3 years    
Grant-date fair value of restricted stock options granted $ 60.7 $ 79.7 $ 196.4
Total intrinsic value of awards that vested during the year $ 35.7 69.1 74.1
RSUs | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 3 years    
RSUs | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 1 year    
PSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Grant-date fair value of restricted stock options granted $ 24.5 28.5 34.9
Total intrinsic value of awards that vested during the year $ 0.4 $ 3.8 $ 3.0
PSUs | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 3 years    
Actual performance compared to performance conditions percentage 200.00%    
PSUs | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 1 year    
Actual performance compared to performance conditions percentage 0.00%