XML 141 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants - Additional Information (Details)
Dec. 31, 2023
$ / shares
shares
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 | $ / shares $ 2.96
Warrants to purchase an aggregate shares | 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 | $ / shares $ 4.94
Warrants to purchase an aggregate shares | shares 1,004,375