v3.25.2
Fair Value Measurements - Schedule of Quantitative Information Regarding Level 2 Fair Value Measurements Inputs (Details) - Level 2 - Private Placement Warrants [Member]
Mar. 31, 2025
Dec. 31, 2024
Exercise price {Member}    
Schedule of Quantitative Information Regarding Level 2 Fair Value Measurements Inputs [Line Items]    
Fair value measurement inputs 11.5 11.5
Stock price [Member]    
Schedule of Quantitative Information Regarding Level 2 Fair Value Measurements Inputs [Line Items]    
Fair value measurement inputs 11.39 11.02
Term (years) [Member]    
Schedule of Quantitative Information Regarding Level 2 Fair Value Measurements Inputs [Line Items]    
Fair value measurement inputs 5.67 5.58
Volatility [Member]    
Schedule of Quantitative Information Regarding Level 2 Fair Value Measurements Inputs [Line Items]    
Fair value measurement inputs 6 6
Risk-free rate [Member]    
Schedule of Quantitative Information Regarding Level 2 Fair Value Measurements Inputs [Line Items]    
Fair value measurement inputs 3.93 4.31
Dividend yield [Member]    
Schedule of Quantitative Information Regarding Level 2 Fair Value Measurements Inputs [Line Items]    
Fair value measurement inputs 0 0