v3.25.2
Significant Accounting Policies - Schedule of Calculation of Basic and Diluted Net Income (Loss) Per Ordinary Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class A Redeemable [Member]        
Numerator:        
Allocation of net income (loss) $ 1,059,415   $ 1,233,148  
Denominator:        
Basic weighted average shares outstanding 23,000,000   23,000,000  
Diluted weighted average shares outstanding 23,000,000   23,000,000  
Basic net income (loss) per common share $ 0.05   $ 0.05  
Diluted net income (loss) per common share $ 0.05   $ 0.05  
Class A and B Non-Redeemable [Member]        
Numerator:        
Allocation of net income (loss) $ 397,051   $ 462,162  
Denominator:        
Basic weighted average shares outstanding 8,620,000   8,620,000  
Diluted weighted average shares outstanding 8,620,000   8,620,000  
Basic net income (loss) per common share $ 0.05   $ 0.05  
Diluted net income (loss) per common share $ 0.05   $ 0.05  
Class A [Member]        
Numerator:        
Allocation of net income (loss)    
Denominator:        
Basic weighted average shares outstanding    
Diluted weighted average shares outstanding    
Basic net income (loss) per common share    
Diluted net income (loss) per common share    
Class B [Member]        
Numerator:        
Allocation of net income (loss)   $ (29,487)   $ (34,655)
Denominator:        
Basic weighted average shares outstanding   6,900,000   6,900,000
Diluted weighted average shares outstanding   6,900,000   6,900,000
Basic net income (loss) per common share   $ 0   $ 0
Diluted net income (loss) per common share   $ 0   $ 0