Other Payable and Accrued Expenses (Details) - USD ($) |
6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2024 |
Aug. 16, 2022 |
|
| Other Payable and Accrued Expenses [Line Items] | ||||
| Percentage of excise tax | 1.00% | |||
| Tax payable | $ 913,742 | |||
| Additional adjustments | ||||
| Maximum [Member] | ||||
| Other Payable and Accrued Expenses [Line Items] | ||||
| Excise tax liability | $ 913,742 | |||
| Minimum [Member] | ||||
| Other Payable and Accrued Expenses [Line Items] | ||||
| Excise tax liability | $ 502,251 |