Long-Term Borrowings - Schedule of Long-Term Borrowings (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Bank loans | ||
| Secured loans | $ 6,969,925 | $ 8,145,702 |
| Unsecured loans | 699,464 | 885,493 |
| Total borrowings | 7,669,389 | 9,031,195 |
| Less: Current portion | (4,119,952) | (4,188,088) |
| Total | $ 3,549,437 | $ 4,843,107 |
| X | ||||||||||
- Definition The amount of outstanding funds that the entity is obligated to repay. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The current portion of non-current borrowings. [Refer: Borrowings] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of secured loans. No definition available.
|
| X | ||||||||||
- Definition Amount of unsecured loans. No definition available.
|