XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.3
Stockholders' Equity - Narrative (Details) - USD ($)
4 Months Ended 9 Months Ended 12 Months Ended 40 Months Ended
Jun. 30, 2015
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Sep. 30, 2026
Oct. 31, 2025
Jun. 05, 2025
Feb. 28, 2025
Jun. 05, 2023
Nov. 14, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Proceeds from options to repurchase common stock     $ 2,900,000 $ 0              
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                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share repurchase program, authorized amount             $ 150,000,000        
Stock repurchased and retired (in shares)     5,355,445   448,439            
Stock repurchased and retired     $ 135,000,000   $ 15,000,000            
Proceeds from options to repurchase common stock     2,900,000                
Restricted Stock Units and Performance Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Compensation cost not yet recognized, non-option   $ 246,582,000 $ 246,582,000     $ 246,582,000          
Compensation cost not yet recognized, period for recognition     2 years 5 months 19 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)   6,402,279                  
2023 Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of additional shares authorized (in shares)           12,682,279          
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