Summary of Significant Accounting Policies - Schedule of Consolidated Financial Statements (Details) |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|---|
| Period End Exchange Rate [Member] | |||
| Schedule of Consolidated Financial Statements [Line Items] | |||
| Exchange rate | 6.7851 | 6.9931 | |
| Period Average Exchange Rate [Member] | |||
| Schedule of Consolidated Financial Statements [Line Items] | |||
| Exchange rate | 6.8624 | 7.2526 |