XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Narrative (Details) - USD ($)
6 Months Ended 25 Months Ended 114 Months Ended
Jun. 05, 2025
Jun. 30, 2015
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2025
Feb. 28, 2025
Jun. 05, 2023
Nov. 14, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share repurchase program, authorized amount           $ 100,000,000    
Stock repurchased and retired (in shares)     2,480,341          
Stock repurchased and retired     $ 100,000,000          
Restricted Stock Units and Performance Stock Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)     3,252,626          
Compensation cost not yet recognized, non-option     $ 256,191,000 $ 256,191,000 $ 256,191,000      
Compensation cost not yet recognized, period for recognition     2 years 4 months 17 days          
The 2013 Omnibus Equity Award Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, capital shares reserved for future issuance (in shares)               5,713,899
Capital shares reserved for future issuance, annual increase, maximum (in shares)     27,579,672 27,579,672 27,579,672      
Vesting period (in years)     4 years          
Granted (in shares)       0        
Shares available for grant (in shares)     0 0 0      
Polyrize Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for grant (in shares)     0 0 0      
The 2023 Stock Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, capital shares reserved for future issuance (in shares)             5,500,000  
Number of additional shares authorized (in shares) 1,880,000     6,280,000        
2015 ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of additional shares authorized (in shares)         4,321,921      
Number of shares authorized (in shares)   1,500,000            
Maximum employee subscription rate   15.00%            
Purchase price of common stock, percent   85.00%            
2025 ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized (in shares) 8,000,000