XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 22 Months Ended 111 Months Ended
Jun. 03, 2024
Jan. 01, 2016
Jun. 30, 2015
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 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)       1,476,456          
Stock repurchased and retired       $ 61,264,000          
Capacity remaining under share repurchase program       $ 38,736,000 $ 38,736,000 $ 38,736,000      
Restricted Stock Units and Performance Stock Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares)       2,888,281          
Compensation cost not yet recognized, non-option       $ 268,383,000 $ 268,383,000 $ 268,383,000      
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) 4,400,000                
2015 ESPP                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of additional shares authorized (in shares)           4,321,921      
Maximum employee subscription rate     15.00%            
Purchase price of common stock, percent     85.00%            
Number of shares authorized (in shares)     1,500,000            
Percent of shares increase, employee stock purchase plan   1.00%              
Common stock availability threshold, employee stock purchase plan   2.00%              
Shares increase threshold, employee stock purchase plan (in shares)   1,200,000