Loan Payable to Other - Schedule of Loans Payable to Other (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
Feb. 06, 2025 |
|---|---|---|---|
| Schedule of Loans Payable to Others [Line Items] | |||
| Loan agreements | $ 510,089 | $ 109,247 | $ 4,166,665 |
| Loans payable [Member] | |||
| Schedule of Loans Payable to Others [Line Items] | |||
| Loan agreements | 92,210 | ||
| Total loan payable to others | 674,217 | 279,026 | |
| Less: current portion | (674,217) | (279,026) | |
| Total loan payable to others, net of current | |||
| June 2023 [Member] | Loans payable [Member] | |||
| Schedule of Loans Payable to Others [Line Items] | |||
| Loan agreements | 174,026 | 184,026 | |
| December 2026 [Member] | Loans payable [Member] | |||
| Schedule of Loans Payable to Others [Line Items] | |||
| Loan agreements | 312,981 | ||
| April 2025 [Member] | Loans payable [Member] | |||
| Schedule of Loans Payable to Others [Line Items] | |||
| Loan agreements | $ 95,000 | $ 95,000 |
| X | ||||||||||
- Definition The amount of other loan payable current. No definition available.
|
| X | ||||||||||
- Definition Face (par) amount of debt instrument at time of issuance. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of long-term loans payable classified as other. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|