XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Warrants (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Warrants [Line Items]    
Warrants outstanding 15,383,263  
Number of trading days for determining the newly issued share price 20 days  
Number of consecutive trading days for determining the newly issued share price 30 days  
Warrants exercised
Warrant [Member]    
Warrants [Line Items]    
Warrant redemption price per warrant $ 0.01  
Adjusted share price 18  
Class A Common Stock [Member]    
Warrants [Line Items]    
Price per share $ 11.5