v3.26.1
Variable Interest Entity (Details) - shares
1 Months Ended
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 20, 2025
Variable Interest Entity [Line Items]        
Number of shares issued     34,502,600  
Class A Units [Member]        
Variable Interest Entity [Line Items]        
Number of shares issued       100
Sponsor currently own units 100      
Sale of stock number of shares exchange on transaction       2,500
Class B Units [Member]        
Variable Interest Entity [Line Items]        
Exchange shares issued 2,012,500      
Sponsor currently own units 11,500,000      
Number of shares forfeited   30,000    
Sale of stock number of shares exchange on transaction       25,000
Class B Ordinary Shares [Member]        
Variable Interest Entity [Line Items]        
Exchange shares issued 2,012,500      
Class A Ordinary Shares [Member]        
Variable Interest Entity [Line Items]        
Sponsor currently own units 2,500      
Sponsor [Member] | Class A Units [Member]        
Variable Interest Entity [Line Items]        
Sale of stock number of shares exchange on transaction       1,000
Sponsor [Member] | Class B Units [Member]        
Variable Interest Entity [Line Items]        
Number of shares forfeited   90,000    
Sale of stock number of shares exchange on transaction       9,487,500
Sponsor [Member] | Class A Ordinary Shares [Member]        
Variable Interest Entity [Line Items]        
Number of shares issued   100 100