v3.24.1.1.u2
Condensed Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2024
Jan. 29, 2024
Jan. 01, 2024
Dec. 31, 2023
Jul. 21, 2023
Feb. 01, 2023
Jan. 01, 2023
Temporary Equity, Shares Outstanding 1,332,961   2,011,826 2,011,826     26,450,000
Preferred Stock, Par or Stated Value Per Share $ 0.0001            
Preferred Stock, Shares Authorized 5,000,000            
Common Class A [Member]              
Temporary Equity, Shares Outstanding 1,332,961     2,011,826      
Temporary Equity, Redemption Price Per Share $ 11.22 $ 11.13   $ 11.09 $ 10.83 $ 10.36  
Common Stock, Par or Stated Value Per Share $ 0.0001            
Common Stock, Shares Authorized 500,000,000            
Common Stock, Shares, Outstanding 6,612,500 7,945,461     8,624,326 4,210,028  
Common Class B [Member]              
Common Stock, Par or Stated Value Per Share $ 0.0001            
Common Stock, Shares Authorized 50,000,000            
Common Stock, Shares, Outstanding 0