XML 52 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Preferred Stock and Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Apr. 05, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
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                  
Offering periods   The ESPP provides for two-year offering periods consisting of four 6-month purchase periods                  
Common stock reserved for future issuance   6,248,982   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                  
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   $ 2,052,000 $ 1,406,000                
Share-based payment arrangement, option [Member]                      
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                      
Common stock reserved for future issuance   2,264,064   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,468,948   529,359              
Stock-based compensation expense   $ 500,000 0                
Fair value vested   $ 0                  
2024 amended equity incentive plan [Member]                      
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                      
Common stock reserved for future issuance                   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   $ 100,000 100,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.66   $ 7.72              
Stock-based compensation expense   $ 1,400,000 $ 1,400,000                
Share based compensation by share based award equity instruments other than options outstanding non vested   2,264,064   2,216,215              
Share based compensation non vested stock options cost not yet recognized   $ 9,400,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   $ 3.89 $ 4.29                
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   966,853 0                
Share based compensation by share based award equity instruments other than options outstanding non vested   1,468,948                  
Share based compensation non vested stock options cost not yet recognized   $ 8,700,000                  
Share based compensation non vested award cost not yet recognized period for recognition   3 years 7 months 6 days                  
Class a redeemable convertible preferred stock [Member]                      
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                      
Temporary equity shares outstanding     3,673,148   3,673,148            
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]                      
Temporary equity shares outstanding     2,487,237   2,487,237            
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              
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                  
Employee Stock Purchase Plan [Member]                      
Disclosure In Entirety Of Temporary And Permanent Equity [Line Items]                      
Common stock reserved for future issuance   432,752   212,000       242,916      
Share based awards under ESPP   22,164                  
Stock-based compensation expense   $ 200,000