XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrant Liability (Additional Information) (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Mar. 25, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]      
Number of warrants released 3,914,525   3,914,525
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 11.5   $ 11.5
Common Warrants      
Class of Warrant or Right [Line Items]      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1.33    
Warrants exercisable date Sep. 25, 2024    
Warrants issued for the purchase of common stock   15,000,000  
Warrants expiration date Sep. 25, 2029    
Private Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants exercisable date May 07, 2021    
Warrants expiration date Dec. 28, 2025