XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Narrative (Details) - USD ($)
4 Months Ended 9 Months Ended 28 Months Ended 117 Months Ended
Oct. 27, 2025
Jun. 05, 2025
Jun. 30, 2015
Apr. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2025
Feb. 28, 2025
Jun. 05, 2023
Nov. 14, 2013
February 2025 Share Repurchase Program                    
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            
October 2025 Share Repurchase Program | Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share repurchase program, authorized amount $ 150,000,000                  
Share Repurchase Program, Period in Force 12 months                  
Restricted Stock Units and Performance Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)         3,972,477          
Compensation cost not yet recognized, non-option         $ 262,553,000 $ 262,553,000 $ 262,553,000      
Compensation cost not yet recognized, period for recognition         2 years 3 months 3 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