XML 154 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events (Details) - USD ($)
12 Months Ended
Mar. 11, 2024
Feb. 22, 2024
Feb. 09, 2024
Jul. 08, 2022
Jan. 07, 2022
Feb. 10, 2020
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Oct. 31, 2021
Subsequent Events                    
Proceeds from warrant exercises           $ 20,000,000.0        
Shares issuable upon exercise of warrants                 24,856 6,660
Repayments             $ 975,000 $ 17,375,000    
Perceptive Credit Agreement                    
Subsequent Events                    
Repayments       $ 5,000,000.0 $ 5,000,000.0          
Subsequent event                    
Subsequent Events                    
Number of warrants agreed to exercise for cash   3,892,572                
Exercise price of warrants (in dollars per share)   $ 1.25                
Proceeds from warrant exercises   $ 4,800,000                
Subsequent event | Perceptive Credit Agreement                    
Subsequent Events                    
Monthly paayments on loan     $ 150,000              
Repayments $ 1,350,000                  
Subsequent event | New warrants                    
Subsequent Events                    
Exercise price of warrants (in dollars per share)   $ 1.00                
Shares issuable upon exercise of warrants   7,785,144                
Subsequent event | Warrants with five year term                    
Subsequent Events                    
Shares issuable upon exercise of warrants   3,992,572                
Warrants term   5 years                
Subsequent event | Warrants with eighteen months term                    
Subsequent Events                    
Shares issuable upon exercise of warrants   3,792,572                
Warrants term   18 months                
Subsequent event | Placement Agent Warrants                    
Subsequent Events                    
Exercise price of warrants (in dollars per share)   $ 1.5625                
Cash fee percentage   7.00%                
Management fee percentage   1.00%                
Stock issuable as a percentage on warrants exercised   5.00%