v3.26.3
Loss Per Share - Schedule of Anti-Dilutive Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Public Warrants [Member]        
Schedule of Anti-Dilutive Shares [Line Items]        
Anti-dilutive shares 9,775,000 9,775,000 9,775,000 9,775,000
Private Warrants [Member]        
Schedule of Anti-Dilutive Shares [Line Items]        
Anti-dilutive shares 498,875 498,875 498,875 498,875
Other Warrants [Member]        
Schedule of Anti-Dilutive Shares [Line Items]        
Anti-dilutive shares 263,600 263,600 263,600 263,600
Share options [Member]        
Schedule of Anti-Dilutive Shares [Line Items]        
Anti-dilutive shares 185,000 185,000
Earnout Shares [Member]        
Schedule of Anti-Dilutive Shares [Line Items]        
Anti-dilutive shares 20,000,000 20,000,000 20,000,000 20,000,000