v3.25.2
Fair Value Measurements - Schedule of Quantitative Information Regarding Level 2 Fair Value Measurements Inputs (Details) - Derivative Private Placement Warrant Liabilities [Member] - Level 2
Dec. 31, 2024
Dec. 31, 2023
Exercise price {Member}    
Schedule of Fair Value Measurement Inputs at their Measurement Dates for the Derivative Private Placement Warrant Liabilities [Line Items]    
Warrant liabilities measurement inputs 11.5 11.5
Stock price [Member]    
Schedule of Fair Value Measurement Inputs at their Measurement Dates for the Derivative Private Placement Warrant Liabilities [Line Items]    
Warrant liabilities measurement inputs 11.02 10.85
Term (years) [Member]    
Schedule of Fair Value Measurement Inputs at their Measurement Dates for the Derivative Private Placement Warrant Liabilities [Line Items]    
Warrant liabilities measurement inputs 5.58 5.67
Volatility [Member]    
Schedule of Fair Value Measurement Inputs at their Measurement Dates for the Derivative Private Placement Warrant Liabilities [Line Items]    
Warrant liabilities measurement inputs 6 6
Risk-free rate [Member]    
Schedule of Fair Value Measurement Inputs at their Measurement Dates for the Derivative Private Placement Warrant Liabilities [Line Items]    
Warrant liabilities measurement inputs 4.31 3.78
Dividend yield [Member]    
Schedule of Fair Value Measurement Inputs at their Measurement Dates for the Derivative Private Placement Warrant Liabilities [Line Items]    
Warrant liabilities measurement inputs 0 0