XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Warrants (Details) - USD ($)
3 Months Ended 12 Months Ended
Aug. 03, 2022
Nov. 16, 2020
Oct. 15, 2018
Mar. 31, 2023
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2020
Jan. 24, 2018
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 $ 900,000  
Over allotment option period   45 days            
Warrants exercised       0 1,165,575 0    
Cash proceeds from exercise of warrants         $ 8,000,000.0      
Warrants exercisable for shares               714
Fair value of the warrant               $ 9,000
Preferred stock of convertible conversion price decrease 1.22              
Class A common stock                
Stock Warrants                
Number of shares issued     252,000          
Warrant term     5 years          
Number of warrants to purchase shares     252,000          
Exercise price per warrant     $ 13.80          
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                
Exercise price per warrant       $ 1.22