XML 50 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Preferred Stock and Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 05, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Jun. 24, 2025
Jan. 01, 2025
Jul. 22, 2024
Apr. 30, 2024
Apr. 06, 2023
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Stock shares authorized temporary and permanent shares                       710,000,000    
Common stock shares authorized                       700,000,000    
Common stock par or stated value per share                       $ 0.0001    
Preferred stock shares authorized                       10,000,000    
Preferred stock convertible in to common stock   6,160,385   6,160,385                    
Offering periods       The ESPP provides for two-year offering periods consisting of four 6-month purchase periods                    
Common stock reserved for future issuance   7,415,165   7,415,165   4,862,998                
Temporary equity par or stated value per share                       $ 0.0001    
Movement commitement percentage                       1.00%    
Warrant liability converted into equity value               $ 23,700,000            
Outstanding number of shares of common stock           1.00%                
Shares of common stock   424,000   424,000                    
Share based compensation by share based award purchase price of common stock as a percentage of market fair value       85.00%                    
Stock-based compensation expense   $ 1,549,000 $ 1,483,000 $ 3,601,000 $ 2,889,000                  
Share-based payment arrangement, option [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Common stock reserved for future issuance   2,349,983   2,349,983   2,216,215                
Restricted stock units (RSUs) [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Common stock reserved for future issuance   1,447,252   1,447,252   529,359                
Stock-based compensation expense   $ 500,000 0 $ 1,000,000 0                  
Fair value vested       $ 100,000                    
2024 amended equity incentive plan [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Common stock reserved for future issuance                   1,214,580     2,083,797  
2024 amended equity incentive plan [Member] | Share-based payment arrangement, option [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Share based compensation by share based award expiration period       10 years                    
Share based compensation by share based award purchase price of common stock as a percentage of market fair value       100.00%                    
Share based compensation by share based award vesting rights percentage       25.00%                    
Share based compensation by share based award vesting period       4 years                    
Share based compensation by share based award exercise price of options outstanding                           $ 5
Share based compensation by shares based award number of options for which exercise price was modified during the period 1,168,651                          
Share based compensation shares authorized under stock option plans exercise price range lower range limit $ 5.14                          
Share based compensation shares authorized under stock option plans exercise price range upper range limit $ 51.72                          
Share based compensation by share based payment award modification incremental cost             $ 1,500,000              
Stock-based compensation expense   $ 28,000 100,000 $ 100,000 200,000                  
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price                           $ 5
2024 equity incentive plan [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Share based compensation by share based award number of shares authorized for issuance                       4,572,025    
Common stock reserved for future issuance                     1,214,580      
Outstanding number of shares of common stock           5.00%                
2024 equity incentive plan [Member] | New shares of common stock [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Share based compensation by share based award number of shares authorized for issuance                       2,630,000    
2024 equity incentive plan [Member] | Shares available for issuance under the two thousand and twenty plan [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Share based compensation by share based award number of shares authorized for issuance                       115,436    
2024 equity incentive plan [Member] | Common stock subject to outstanding awards granted [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Share based compensation by share based award number of shares authorized for issuance                       1,826,589    
2020 and 2024 Equity Incentive Plan [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Share based compensation by share based award exercise price of options outstanding   $ 7.26   $ 7.26   $ 7.72                
Stock-based compensation expense   $ 900,000 $ 1,500,000 $ 2,300,000 $ 2,900,000                  
Share based compensation by share based award equity instruments other than options outstanding non vested   2,349,983   2,349,983   2,216,215                
Share based compensation non vested stock options cost not yet recognized   $ 7,700,000   $ 7,700,000                    
Share based compensation non vested award cost not yet recognized period for recognition       2 years 8 months 12 days                    
2020 and 2024 Equity Incentive Plan [Member] | Share-based payment arrangement, option [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Share based compensation by share based award weighted average fair value of options granted during the period       $ 2.57 $ 8.59                  
Total intrinsic value of options exercised       $ 0 $ 0                  
2020 and 2024 Equity Incentive Plan [Member] | Restricted stock units (RSUs) [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Number of Stock units, Granted       1,094,121                    
Share based compensation non vested stock options cost not yet recognized   $ 7,900,000   $ 7,900,000                    
Share based compensation non vested award cost not yet recognized period for recognition       3 years 4 months 24 days                    
Class a redeemable convertible preferred stock [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Temporary equity stock issued during the period shares new issues               1,595,983 2,077,165          
Temporary equity issue price per share               $ 21.93 $ 21.93          
Cumulative gross proceeds form redeemable preferred convertible preferred stock               $ 70,000,000            
Redeemable convertible preferred stock issuance costs cumulative               400,000            
Convertible notes payable [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Stock issued during the period conversion of convertible notes value               10,600,000            
Series B Redeemable Convertible Preferred Stock [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Cumulative gross proceeds form redeemable preferred convertible preferred stock               120,000,000            
Redeemable convertible preferred stock issuance costs cumulative               $ 400,000            
Temporary equity shares issued               2,487,237            
Shares issued, price per share               $ 48.25            
Class A and class B redeemable convertible preferred stock [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Temporary equity shares outstanding   0   0   0                
One percent movement commitment [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Common stock reserved for future issuance                       84,556    
IPO [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Temporary equity shares outstanding   6,160,385   6,160,385                    
Employee Stock Purchase Plan [Member]                            
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                            
Common stock reserved for future issuance   432,752   432,752   212,000         242,916      
Share based awards under ESPP   0   22,164                    
Stock-based compensation expense   $ 100,000   $ 300,000