v3.25.2
Commitments and Contingencies (Details) - USD ($)
Mar. 26, 2025
Feb. 12, 2025
Oct. 15, 2024
Jun. 30, 2025
Dec. 31, 2024
Commitments and Contingencies [Line Items]          
Common stock equal percentage 90.00%        
Number of calendar days   180 days      
Number of consecutive business days     30 years    
Common stock value     $ 1 $ 5,270 $ 2,708
Public Held Shares [Member]          
Commitments and Contingencies [Line Items]          
Market value   $ 15,000,000      
Number of consecutive business days   10 days      
Listed Securities [Member]          
Commitments and Contingencies [Line Items]          
Market value   $ 50,000,000      
Number of consecutive business days   10 days