v3.25.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 13, 2025
May 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
May 28, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock reserved for future issuance     48,065,000   48,065,000      
Share based compensation recognized     $ 7,165 $ 12,768 $ 16,489 $ 20,141    
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     $ 57,700   $ 57,700      
Weighted-average remaining service period         2 years 4 months 24 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     98,000   98,000     371,000
Unrecognized stock-based compensation     $ 11,900   $ 11,900      
Weighted-average remaining service period         2 years 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,085,495   8,085,495      
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,617,099   1,617,099      
Shares issued under ESPP   97,005            
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   $ 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