v3.25.1
Related Party Transactions - Additional Information (Detail) - USD ($)
3 Months Ended
Sep. 12, 2024
Jul. 10, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Nov. 06, 2024
Nov. 08, 2023
May 08, 2023
May 03, 2023
Related Party Transaction [Line Items]                  
Notes payable current     $ 1,528,396   $ 1,267,756        
Operating Costs and Expenses     588,285 $ 385,411          
Proceeds from sale of trust assets to pay expenses   $ 0              
Sponsor [Member] | September 2024 Note [Member]                  
Related Party Transaction [Line Items]                  
Promissory note $ 3,000,000                
Debt instrument periodic payment $ 0                
Notes payable current     759,493   531,493        
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,959    
Notes payable current     359,503   359,503        
Third Extension Promissory Note [Member]                  
Related Party Transaction [Line Items]                  
Promissory note           $ 130,561      
Deposit into the trust account for each calendar month           $ 10,880      
Notes payable current     54,400   21,760        
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,500,000   1,500,000        
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          
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     $ 120,000   $ 120,000