v3.26.1
Initial Public Offering (Details) - $ / shares
Jul. 06, 2018
Jun. 30, 2026
Dec. 31, 2025
Initial Public Offering [Line Items]      
Common stock par value (in Dollars per share)   $ 0.0001 $ 0.0001
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    
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    
Purchase price per unit (in Dollars per share) $ 10    
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