v3.25.2
Warrant Liabilities (Details Narrative) - $ / shares
1 Months Ended 3 Months Ended
Aug. 15, 2024
Jun. 21, 2021
Mar. 31, 2025
Dec. 31, 2024
Mar. 15, 2023
Number of consecutive trading days for determining share price     20 days    
Share price   $ 10.00   $ 10.00 $ 0.04
Class of warrants, redemption price per unit     $ 18.00    
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    
Share price     $ 9.20    
Percentage of capital raised for business combination to total equity proceeds     60.00%    
Number of trading days for determining share price     30 days    
Fair market value per share     $ 0.361    
Common Class A [Member] | Shares Price More Than Or Equals To USD Ten [Member]          
Number of trading days for determining share price     30 days    
Common Ordinary Class A [Member]          
Number of consecutive trading days for determining share price     20 days    
Class of warrants, redemption price per unit     $ 10.00    
Number of trading days for determining share price     30 days    
Convertible Common Stock [Member]          
Share price     $ 9.20    
Class of warrant or right, redemption price adjustment percentage     115.00%    
IPO [Member]          
Warrants issued during the period     11,116,666    
IPO [Member] | Private Placement Warrants [Member]          
Warrants issued during the period     4,950,000    
IPO [Member] | Private Placement Warrants [Member] | Sponsor [Member]          
Warrants issued during the period 4,950,000 4,950,000      
IPO [Member] | Public Warrants [Member]          
Warrants issued during the period     6,166,666    
IPO [Member] | Public Warrants [Member] | Common Class A [Member]          
Exercise price of warrant     $ 11.50    
Share Price More Than Or Equals To USD Eighteen [Member]          
Share price     $ 18.00    
Class of warrant or right, redemption price adjustment percentage     180.00%    
Share Price More Than Or Equals To USD Eighteen [Member] | Common Class A [Member]          
Class of warrants, redemption price per unit     $ 0.10    
Class of warrants, redemption notice period     30 days    
Share Price More Than Or Equals To USD Ten [Member]          
Share price     $ 10.00