v3.25.4
Initial Public Offering (Details) - $ / shares
Jul. 06, 2018
Dec. 31, 2025
Dec. 31, 2024
Initial Public Offering [Line Items]      
Common stock par value (in Dollars per share)   $ 0.0001 $ 0.0001
Common stock at an exercise price (in Dollars per share)   $ 0.01  
Each rights share 1    
Warrant [Member]      
Initial Public Offering [Line Items]      
Number of shares issuable per warrant 1    
Rights [Member]      
Initial Public Offering [Line Items]      
Number of shares issuable per warrant 1    
Common Stock [Member]      
Initial Public Offering [Line Items]      
Common stock, shares issued 1    
Common stock par value (in Dollars per share) $ 0.0001    
Number of shares issuable per warrant 1    
Common stock at an exercise price (in Dollars per share) $ 11.5    
Each rights share 1    
Initial Public Offering [Member]      
Initial Public Offering [Line Items]      
Number of units issued 14,950,000    
Over-Allotment Option [Member]      
Initial Public Offering [Line Items]      
Number of units issued 1,950,000    
Shares per share (in Dollars per share) $ 10