Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Schedule of Market Assumption Valuation of the Public Warrants (Details)

v3.25.0.1
Fair Value Measurements - Schedule of Market Assumption Valuation of the Public Warrants (Details)
Nov. 24, 2023
Market price of Public Shares [Member]  
Schedule of Market Assumption Valuation of the Public Warrants [Line Items]  
Public warrants, Measurements input 9.954
Term years [Member]  
Schedule of Market Assumption Valuation of the Public Warrants [Line Items]  
Public warrants, Measurements input 2.52
Risk-free rate[Member]  
Schedule of Market Assumption Valuation of the Public Warrants [Line Items]  
Public warrants, Measurements input 4.74
Volatility [Member]  
Schedule of Market Assumption Valuation of the Public Warrants [Line Items]  
Public warrants, Measurements input 3.8