XML 74 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2020
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percent of common stock at fair market value to be exercised 100.00%      
Number of shares vested 2,213,715 2,329,483    
Expiration period (in years) 10 years      
Common stock reserved shares for issuance 25,556,135 12,336,755    
2020 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
New shares authorized     2,152,080  
Period of increase in common stock reserved for issuance     10 years  
Percentage of increase in common stock reserved for issuance     5.00%  
2020 Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized     6,494,510  
Shares available from prior equity incentive plan     4,342,430  
2022 Inducement Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved shares for issuance       2,000,000