XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants - Additional Information (Details) - $ / shares
Mar. 31, 2023
Jan. 16, 2020
Class of Warrant or Right [Line Items]    
Percentage of common stock held by warrant holder and affiliates 49.00%  
Exercise Price of $2.96 per Share of Common Stock    
Class of Warrant or Right [Line Items]    
Exercise price per share $ 2.96  
Warrants to purchase an aggregate shares 2,008,749  
Exercise Price of $4.94 per Share of Common Stock    
Class of Warrant or Right [Line Items]    
Exercise price per share $ 4.94  
Warrants to purchase an aggregate shares 1,004,375  
Common Stock    
Class of Warrant or Right [Line Items]    
Convertible preferred shares outstanding into common stock   11,749,994