XML 140 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Redeemable Preferred Stock - Additional Information (Details) - $ / shares
Dec. 31, 2023
Oct. 08, 2021
Apr. 07, 2020
Jan. 16, 2020
Convertible Redeemable Preferred Stock [Line Items]        
Percentage of common stock held by warrant holder and affiliates 49.00%      
Exercise Price of $2.96 per Share of Common Stock        
Convertible Redeemable Preferred Stock [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        
Convertible Redeemable Preferred Stock [Line Items]        
Exercise price per share $ 4.94      
Warrants to purchase an aggregate shares 1,004,375      
Shares underlying warrants        
Convertible Redeemable Preferred Stock [Line Items]        
Exercise price per share     $ 1,000  
Warrants to purchase an aggregate shares     3,013,125  
Common Stock        
Convertible Redeemable Preferred Stock [Line Items]        
Convertible preferred shares outstanding into common stock   11,688,310   11,749,994
Series A Convertible Preferred Stock        
Convertible Redeemable Preferred Stock [Line Items]        
Convertible preferred shares outstanding   45,000