v3.25.2
Warrant Liabilities (Details Narrative)
12 Months Ended
Dec. 31, 2024
$ / shares
Share price $ 11.27
Share Price More Than Or Equals To USD Eighteen.  
Share price $ 18.00
Class of warrant or right, redemption price adjustment percentage 180.00%
Share Price Less Than Or Equals To USD Nine Point Two.  
Share price $ 9.20
Class of warrant or right, redemption price adjustment percentage 115.00%
Share Price More Than Or Equals To USD Ten.  
Share price $ 10.00
Public Warrants [Member]  
Exercise price of warrant $ 11.50
Warrants exercisable term from the date of completion of business combination 30 days
Warrants Exercisable Term From The Closing Of IPO 12 months
Minimum lock in period for SEC registration from date of business combination 15 days
Minimum lock In period to become effective after the closing of the initial business combination 60 days
Public Warrants [Member] | Share Price More Than Or Equals To USD Eighteen.  
Number of consecutive trading days for determining share price 20 days
Share price $ 18.00
Class of warrants, redemption price per unit $ 0.01
Class of warrants, redemption notice period 30 days
Number of trading days for determining share price 30 days
Common Class A [Member]  
Number of consecutive trading days for determining share price 10 days
Shares issued, price per share $ 9.20
Share price $ 10.00
Percentage of capital raised for business combination to total equity proceeds 60.00%
Number of trading days for determining fair market value per share 10 days
Fair market value per share $ 0.361
Common Class A [Member] | Share Price More Than Or Equals To USD Eighteen.  
Class of warrants, redemption price per unit $ 0.10
Class of warrants, redemption notice period 30 days
Common Class A [Member] | Share Price Less Than Or Equals To USD Eighteen.  
Number of consecutive trading days for determining share price 20 days
Share price $ 18.00
Number of trading days for determining share price 30 days
Common Class A [Member] | Share Price More Than Or Equals To USD Ten.  
Number of consecutive trading days for determining share price 20 days
Share price $ 10.00
Number of trading days for determining share price 30 days
Common Class A [Member] | Public Warrants [Member]  
Exercise price of warrant $ 11.50