v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 13, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 28, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock reserved for future issuance   57,806,000   57,806,000      
Share based compensation recognized   $ 7,184 $ 7,165 $ 14,589 $ 16,489    
Common Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares issued under ESPP   152,000 97,000        
Shares issued under ESPP   152,000 97,000        
Executives              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options granted to purchase       446,068      
Stock Option              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized stock-based compensation   $ 39,300   $ 39,300      
Weighted-average remaining service period       2 years 1 month 6 days      
Restricted Stock              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share based compensation forfeited       0      
Unvested shares repurchased       0      
Shares or restricted stock remained outstanding and unvested   45,000   45,000   71,000  
Unrecognized stock-based compensation   $ 6,700   $ 6,700      
Weighted-average remaining service period       1 year 6 months      
2023 Equity Incentive Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share based compensation, term of plan       10 years      
Share based compensation granted under plan vested period       4 years      
Number of shares of common stock available for issuance   8,713,017   8,713,017      
2023 Equity Incentive Plan | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Grants vest percentage       100.00%      
Percentage of annual increase of outstanding shares of common stock       5.00%      
2023 Employee Share Purchase Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares of common stock available for issuance   1,742,603   1,742,603      
Shares issued under ESPP       152,402      
Shares issued under ESPP       152,402      
2023 Employee Share Purchase Plan | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Per share of purchase price of offering period       85.00%      
2023 And 2020 Equity Incentive Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share based compensation, term of plan 18 months            
Incremental stock compensation expense $ 4,200            
Incremental compensation cost related to unvested stock options 2,400 $ 500 $ 300 $ 1,000 $ 300    
Incremental compensation cost related to vested stock options $ 1,800            
Stock options granted, exercise price             $ 0.72
2023 And 2020 Equity Incentive Plan | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options granted, exercise price $ 0.72