XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements (Details) - Schedule of Public and Private Warrants Were Transferred - USD ($)
12 Months Ended
Mar. 14, 2022
Dec. 31, 2023
Dec. 31, 2022
Schedule of Public and Private Warrants were Transferred Out of Level 3 into Level 1 and Level 2 [Line Items]      
Level 3 warrant liabilities at January 1, 2022  
Addition at March 14, 2022 $ 9,400,500    
Change in fair value of warrant liabilities   $ (1,560,000) (7,060,500)
Level 3 warrant liabilities at December 31, 2022    
Transfers from level 3 to level 2 instruments [Member]      
Schedule of Public and Private Warrants were Transferred Out of Level 3 into Level 1 and Level 2 [Line Items]      
Transfers from level instruments     (1,305,000)
Transfers from level 3 to level 1 instruments [Member]      
Schedule of Public and Private Warrants were Transferred Out of Level 3 into Level 1 and Level 2 [Line Items]      
Transfers from level instruments     $ (1,035,000)