XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pre-funded Warrants - Narrative (Details) - $ / shares
1 Months Ended 3 Months Ended
Oct. 31, 2020
Jun. 30, 2024
Mar. 31, 2024
Jul. 09, 2018
Class of Warrant or Right [Line Items]        
Number of stock warrants issued (in shares)       10,211,969
Pre-funded warrants        
Class of Warrant or Right [Line Items]        
Number of stock warrants issued (in shares)   739,225    
Exercise price (in dollars per share)   $ 0.001    
Common stock        
Class of Warrant or Right [Line Items]        
Shares issued during period (in shares)   739,225    
Pre-funded warrants        
Class of Warrant or Right [Line Items]        
Maximum percentage of holding for exercise warrants (as a percent) 9.99%      
Maximum percentage of increase (decrease) of holding for exercise warrants (as a percent) 19.99%      
Prior notice period to change percentage of holding (in days) 61 days      
Issuance of pre-funded warrants (in shares)   10,211,969 5,281,616