XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Warrants (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 03, 2022
Nov. 16, 2020
Oct. 15, 2018
Sep. 30, 2022
Mar. 31, 2021
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2020
Stock Warrants                  
Gross proceeds     $ 18,600,000            
Exercise price per warrant   $ 13.80              
Common stock, par value (in dollars per share) $ 0.001         $ 0.001   $ 0.001  
Deemed dividend       $ 340,000     $ 340,000 $ 340,000 $ 900,000
Over allotment option period   45 days              
Warrants exercised         1,165,575 0   0  
Cash proceeds from exercise of warrants         $ 8,000,000.0        
Preferred stock of convertible conversion price decrease 1.22                
Stock issued for exercise of stock options (in shares)           0      
Class A common stock                  
Stock Warrants                  
Number of shares issued     252,000            
Series B Preferred Stock                  
Stock Warrants                  
Number of shares issued     15,723            
Number of warrants to purchase shares     1,367,218            
Preferred stock, par or stated value per share     $ 1,000            
Preferred stock conversion price per share     $ 11.50            
Conversion of stock, shares converted     1,367,218            
October 2018 Warrants                  
Stock Warrants                  
Exercise price per warrant $ 6.90                
Over-allotment option                  
Stock Warrants                  
Number of shares issued   242,883              
Number of warrants to purchase shares   242,883              
Issue of warrants to purchase common stock   180,783              
Warrant                  
Stock Warrants                  
Exercise price per warrant   $ 6.90 $ 6.90            
Warrant | Class A common stock                  
Stock Warrants                  
Number of warrants to purchase shares     252,000            
Exercise price per warrant     $ 13.80     $ 1.22