XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions - Additional Information (Detail) - USD ($)
3 Months Ended
Nov. 09, 2023
Jul. 10, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Nov. 08, 2023
May 08, 2023
May 03, 2023
May 28, 2021
Related Party Transaction [Line Items]                  
Notes payable current     $ 504,791   $ 414,917        
Operating Costs and Expenses     385,411 $ 328,220          
Proceeds from sale of trust assets to pay expenses   $ 0              
First Extension Promissory Note [Member]                  
Related Party Transaction [Line Items]                  
Promissory note             $ 630,000 $ 630,000  
Deposit into the trust account for each calendar month             $ 105,000    
Notes payable current     355,000   355,000        
Second Extension Promissory Note [Member]                  
Related Party Transaction [Line Items]                  
Promissory note           $ 359,503      
Deposit into the trust account for each calendar month           $ 29,958.55      
Notes payable current     149,791   59,917        
Working Capital Loan [Member] | Sponsor [Member]                  
Related Party Transaction [Line Items]                  
Warrants issued price per warrant   $ 1              
Promissory note   $ 1,500,000              
Notes payable current     1,195,209   $ 910,083        
Debt instrument, interest rate, stated percentage   0.00%              
Administrative Service Fee [Member]                  
Related Party Transaction [Line Items]                  
Operating Costs and Expenses     20,000            
Administrative Service Fee [Member] | Sponsor [Member]                  
Related Party Transaction [Line Items]                  
Total administrative fee     60,000 $ 60,000          
J.V.B. Financial Group, LLC [Member]                  
Related Party Transaction [Line Items]                  
Percentage of transaction fee paid against underwriting discount and commissions                 10.00%
Related party transaction, amounts of transaction $ 0                
Related Party [Member]                  
Related Party Transaction [Line Items]                  
Notes payable current     355,000            
Related Party [Member] | Sponsor [Member]                  
Related Party Transaction [Line Items]                  
Other Liabilities     $ 80,000