XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Option Plan and Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2022
Jul. 31, 2020
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Award vesting percentage     10.00%    
Estimated fair market value of underlying common stock     110.00%    
Term of contract     5 years    
Reserved shares of common stock for issuance     3,595,173   10,066,723
Stock issued under employee stock purchase plan     0    
Fair value of options vested     $ 500,000    
Number of options, granted     0 0  
Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair value of options vested       $ 100,000  
Restricted Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted average period of cost expected to be recognized     9 months 18 days    
Shares repurchased or cancelled     0 0  
Restricted Common Stock | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation cost     $ 100,000    
Employee Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Reserved shares of common stock for issuance     1,144,859   1,144,690
Weighted average period of cost expected to be recognized     2 years 9 months 18 days    
Unrecognized stock-based compensation expenses     $ 2,100,000    
Number of options, granted     0 0  
2019 Stock Option and Grant Plan | Stock Available For Grant          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Reserved shares of common stock for issuance     1,588,703    
Shares available for future grants     222,724    
2019 Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Offering price per share $ 0.005        
2019 Plan | Former President          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Issuance of restricted stock awards 203,670        
2019 Plan | Consultant          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Issuance of restricted stock awards 13,577        
2020 Stock Option and Grant Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Cumulative increase in number shares reserved for issuance, percentage   5.00%      
Maximum aggregate number of shares of stock issued   15,250,000      
2020 Stock Option and Grant Plan | Stock Available For Grant          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Reserved shares of common stock for issuance     2,269,474    
Shares available for future grants     2,108,184    
2020 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Annual increase in number of shares reserved for issuance   53,161      
Reserved shares of common stock for issuance     119,326    
Percentage of payroll deductions of base salary or wages   15.00%      
Percentage of maximum discount on purchase of shares of common stock   15.00%      
Offering period, description     (i) on the first trading day of the offering period or (ii) the last day of any offering period. The Company utilizes the Black Scholes option pricing model to compute the fair market value of the shares and compensation expense is recognized over the offering period. Six-month offering periods commence each January 1 and July 1 during the term of the plan, with the plan administrator having the right to establish different offering periods.    
Cumulative increase in number shares reserved for issuance, percentage   1.00%      
2020 Employee Stock Purchase Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Base salary or wages   $ 25,000      
2020 Employee Stock Purchase Plan | Stock Available For Grant          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Reserved shares of common stock for issuance     119,326   0