v3.26.3
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
May 14, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Authorized shares of stock, option plan, maximum 3,000,000        
Vesting period of awards       1/3 per year  
Number of Options granted       0  
Recognition of compensation expense   $ 3,860 $ 3,442 $ 11,012 $ 9,701
Number of share available for grant for prior plans   0   0  
Maximum term for awards granted (years)       10 years  
Shares issued related stock option exercises       138,351 11,971
Weighted-average grant-date fair value of options granted       $ 44.14  
Total intrinsic value of options exercised       $ 1,261 $ 92
Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage 5.00%        
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares granted       159,425  
Total unrecognized compensation cost related to nonvested option awards   $ 8,309   $ 8,309  
Weighted-average expense recognition period       1 year 1 month 6 days  
Vesting period       3 years  
Restricted Stock [Member] | 2025 Equity incentive plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant-date fair value of options granted       $ 159,425  
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of Options granted       226,556  
Number of shares granted       226,556  
Total unrecognized compensation cost related to nonvested option awards   $ 13,844   $ 13,844  
Weighted-average expense recognition period       1 year 3 months 18 days  
Restricted Stock Units (RSUs) [Member] | 2025 Equity incentive plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average grant-date fair value of options granted       $ 226,556