v3.26.1
Fair Value Measurements (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Fair Value Measurements [Line Items]    
Warrants value $ 16,000 $ 16,000
Private Placement Warrants [Member]    
Fair Value Measurements [Line Items]    
Warrants purchased 6,000,000  
Warrants value $ 6,000,000  
Public Warrants [Member]    
Fair Value Measurements [Line Items]    
Price per warrant $ 0.001  
Warrants value $ 16,000  
Class A Ordinary Shares [Member]    
Fair Value Measurements [Line Items]    
Price per warrant $ 11.5  
Number of shares issuable per each warrant 1  
Class A Ordinary Shares [Member] | Warrants [Member]    
Fair Value Measurements [Line Items]    
Warrants purchased 10,000,000  
Price per warrant $ 11.5  
Warrants value $ 10,000,000