XML 45 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Additional Information (Detail)
1 Months Ended 3 Months Ended 6 Months Ended 18 Months Ended 30 Months Ended 42 Months Ended
Jan. 03, 2026
USD ($)
Milestone
Jan. 01, 2026
Milestone
shares
May 21, 2024
shares
Oct. 31, 2025
USD ($)
Jul. 31, 2025
shares
May 31, 2025
USD ($)
Jan. 31, 2025
Milestone
shares
Jan. 31, 2024
Milestone
shares
Jan. 31, 2023
Milestone
shares
Jan. 31, 2022
Milestone
shares
Jun. 30, 2026
USD ($)
Milestone
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Period
Milestone
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Milestone
shares
Jun. 30, 2026
USD ($)
Milestone
shares
Jun. 30, 2026
USD ($)
Milestone
shares
Dec. 31, 2025
shares
Jan. 01, 2024
shares
Dec. 31, 2023
shares
Apr. 28, 2015
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Common stock, shares authorized                     300,000,000   300,000,000   300,000,000 300,000,000 300,000,000 300,000,000      
Stock-based compensation | $                     $ 11,133,000 $ 13,547,000 $ 21,470,000 $ 24,895,000              
Cash proceeds from option exercises and ESPP common stock issuance | $                         $ 1,463,000 $ 856,000              
Weighted average fair value of stock options granted to employees | $ / shares                         $ 24.46                
Excess tax benefit from stock-based awards | $                         $ 0                
Performance Based Restricted Stock Units [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Milestone achievement period   4 years         4 years 4 years 4 years 4 years                      
Issuance of performance based award   300,650         228,000 677,500 920,000 657,000                      
Number of milestones to be achieve | Milestone                         3                
Number of remaining shares vested upon achievement         62,252                                
Incremental cost related to modification | $       $ 300,000   $ 5,200,000                              
Stock-based compensation | $                         $ 39,000                
Forfeiture of performance based award                         0                
Performance Based Restricted Stock Units [Member] | PRSU Awards Vesting Upon the Achievement of Three of the Milestones Over a Four Year Period [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Percentage of shares vested upon achievement of certain milestone   100.00%         100.00% 100.00% 100.00% 100.00%                      
Number of milestones to be achieve | Milestone   3         3 3 3 3                      
Performance Based Restricted Stock Units [Member] | PRSU Awards Vesting Upon the Achievement of All Four of the Milestones Over a Four Year Period [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Percentage of shares vested upon achievement of certain milestone   133.30%         133.30% 133.30% 133.30% 133.30%                      
Number of milestones to be achieve | Milestone   4         4 4 4 4                      
Performance Based Restricted Stock Units [Member] | January 2022 [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Stock-based compensation | $ $ 3,200,000                                        
Number of milestones achieved | Milestone 3                                        
Cancelled awards                         218,999                
Performance Based Restricted Stock Units [Member] | January 2023 [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of milestones deemed as achievable | Milestone                     1   1   1 1 1        
Stock-based compensation | $                         $ 374,000       $ 10,500,000        
Number of milestones achieved | Milestone                     3   3   3 3 3        
Forfeiture of performance based award                         0                
Performance Based Restricted Stock Units [Member] | January 2024 [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of milestones deemed as achievable | Milestone                     2   2   2 2 2        
Stock-based compensation | $                         $ 1,000,000     $ 13,400,000          
Number of milestones achieved | Milestone                     2   2   2 2 2        
Forfeiture of performance based award                         0                
Performance Based Restricted Stock Units [Member] | January 2025 [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of Milestones Partially Achieved | Milestone                     1   1   1 1 1        
Stock-based compensation | $                         $ 105,000   $ 9,000,000            
Number of milestones achieved | Milestone                     2   2   2 2 2        
Forfeiture of performance based award                         0                
Performance Based Restricted Stock Units [Member] | January 2026 [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of milestones deemed as achievable | Milestone                     4   4   4 4 4        
Stock-based compensation | $                         $ 4,000,000                
Forfeiture of performance based award                         4,650                
2014 Equity Incentive Plan [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Common stock reserved for issuance, description                         Initially, a total of 1,527,770 shares of the Company’s common stock were reserved for issuance pursuant to the 2014 Plan. The 2014 Plan provided that the number of shares available for issuance under the 2014 Plan would, unless otherwise determined by the Company’s Board of Directors or the Compensation Committee, be automatically increased on January 1 of each year commencing on January 1, 2016 and ended on (and including) January 1, 2024, in an amount equal to 3.5% of the total number of shares of the Company’s common stock outstanding on December 31 of the preceding calendar year.                
Percentage of common stock outstanding to increase shares reserved for issuance                         3.50%                
Common stock reserved for future issuance                                       5,939,750 1,527,770
Additional number of shares of common stock reserved for issuance                                     3,503,981    
2024 Equity Incentive Plan [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Common stock, shares authorized     12,000,000                                    
2024 Equity Incentive Plan [Member] | Maximum [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Number of common shares available for grant     7,674,614                                    
2024 ESPP [Member]                                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                          
Duration of employee stock purchase plan as determined by the compensation committee                         24 months                
Duration for offering period, employee stock purchase plan                         6 months                
Employee stock purchase plan, number of purchase periods | Period                         4                
Maximum duration for purchase under employee stock purchase plan                         1 year                
Maximum duration of employee stock purchase plan                         27 months                
Percentage of purchase of common stock                         85.00%                
Percentage of common stock on the date of purchase                         85.00%                
Shares issued under ESPP     5,500,000