Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.24.0.1
Subsequent Events (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 12, 2024
Intallment
$ / shares
shares
Jan. 10, 2024
USD ($)
Jan. 01, 2024
shares
Dec. 31, 2023
2020 Plan Evergreen Provision [Member]        
Subsequent Events [Abstract]        
Percentage of common stock shares outstanding       5.00%
2020 Plan Evergreen Provision [Member] | Maximum [Member]        
Subsequent Events [Abstract]        
Period of shares reserved under plan       10 years
Subsequent Event [Member] | Maximum [Member]        
Subsequent Events [Abstract]        
Aggregate offering price | $   $ 175    
Subsequent Event [Member] | 2020 Plan Evergreen Provision [Member]        
Subsequent Events [Abstract]        
Number of shares added (in shares)     1,198,875  
Subsequent Event [Member] | Inducement Plan [Member] | Stock Options [Member]        
Subsequent Events [Abstract]        
Shares issued (in shares) 435,000      
Common stock exercise price of options (in dollars per share) | $ / shares $ 2.66      
Vesting period 4 years      
Subsequent Event [Member] | Inducement Plan [Member] | Stock Options [Member] | Tranche One [Member]        
Subsequent Events [Abstract]        
Vesting percentage 25.00%      
Subsequent Event [Member] | Inducement Plan [Member] | Stock Options [Member] | Tranche Two [Member]        
Subsequent Events [Abstract]        
Vesting percentage 75.00%      
Subsequent Event [Member] | Inducement Plan [Member] | Restricted Stock Units [Member]        
Subsequent Events [Abstract]        
Shares issued (in shares) 215,000      
Number of equal annual installments for vesting | Intallment 4