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 |