XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation - Equity Incentive Plans (Details) - shares
1 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Jun. 30, 2019
Apr. 22, 2019
2022 Inducement Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)   2,000,000    
2019 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)     8,100,000  
Number of shares available for grant       7,897,144
Maximum number of shares to be issued upon exercise of stock options       14,000,000
2019 Amended Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares) 15,897,144      
Maximum number of shares to be issued upon exercise of stock options 22,000,000      
Number of additional shares authorized (in shares) 8,000,000