XML 76 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Convertible Preferred Stock, Stockholders' Deficit, and Warrants (Detail Textuals 4) - $ / shares
1 Months Ended
Apr. 30, 2024
Apr. 30, 2019
Apr. 10, 2017
Mar. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercise price (in dollars per share)       $ 5.12 $ 5
Series X Warrants | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of common stock offered in one unit 1        
Value of common stock $ 6.00        
Exercise price (in dollars per share)     $ 6.00    
Redemption price per share for outstanding warrants   $ 0.01      
Minimum weighted average price per share required for excercise   $ 18.00      
Minimum days prior written notice for redemption   30 days      
Equity instrument convertible threshold consecutive trading days   20 days      
Number of warrant issued   1,691,352      
Series A Warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Value of common stock       5.00  
Exercise price (in dollars per share)       $ 8  
Number of outstanding warrants       422,838