v3.25.2
Fair Value Measurements - Schedule of Changes in Fair Value of Financial Instruments (Details) - Level 3 [Member] - USD ($)
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Private Placement Warrants [Member]        
Schedule of Changes in Fair Value of Financial Instruments [Line Items]        
Fair Value at beginning $ 2,726,000 $ 1,880,000    
Reclassification of Public Warrants      
Change in fair value 4,042,000 846,000    
Fair Value at ending 6,768,000 2,726,000    
Public Warrants [Member]        
Schedule of Changes in Fair Value of Financial Instruments [Line Items]        
Fair Value at beginning 3,335,000 2,300,000    
Reclassification of Public Warrants (3,335,000)      
Change in fair value 1,035,000    
Fair Value at ending 3,335,000    
Conversion feature [Member]        
Schedule of Changes in Fair Value of Financial Instruments [Line Items]        
Fair Value at beginning 697,543 684,887    
Reclassification of Public Warrants      
Change in fair value 5,335 12,656    
Fair Value at ending $ 702,878 $ 697,543    
Warrant Liabilities [Member]        
Schedule of Changes in Fair Value of Financial Instruments [Line Items]        
Fair Value at beginning     $ 18,800 $ 940,000
Reclassification of Public Warrants     575,000  
Change in fair value     451,200 (921,200)
Fair Value at ending     $ 1,045,000 $ 18,800