XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2022
Jul. 31, 2020
Jun. 30, 2025
Jun. 30, 2025
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,093 3,595,093 10,066,723
Stock issued under employee stock purchase plan     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 1,588,703  
Shares available for future grants     222,724 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 2,269,474  
Shares available for future grants     1,264,410 1,264,410  
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 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 stock-based 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 119,326 0