Loans Payable to Financial Institutions - Schedule of Loans Payable to Financial Institutions (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
Feb. 06, 2025 |
|---|---|---|---|
| Loans Payable to Financial Institutions [Abstract] | |||
| Loan agreements with principal amount of $960,777 and repayment rate of 14.75% to 20.0%. The loans payable mature on various dates in 2026 | $ 510,089 | $ 109,247 | $ 4,166,665 |
| Total loan payable | 510,089 | 109,247 | |
| Less: current portion | (510,089) | (109,247) | |
| Total loan payable, net of current |
| X | ||||||||||
- Definition Face (par) amount of debt instrument at time of issuance. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|