Short-Term Borrowings - Schedule of Short-Term Borrowings (Details) - USD ($) |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Bank loans | ||
| Secured bank loans | $ 1,075,904 | $ 1,269,945 |
| Unsecured bank loans | 3,103,473 | |
| Other loans | 876,815 | |
| Short-term borrowings | 1,075,904 | 5,250,233 |
| Unused credit lines of short-term bank loans | ||
| US$ | ||
| Bottom of Range [Member] | ||
| Bank loans | ||
| Interest rate range | 2.94% | 0.53% |
| Top of Range [Member] | ||
| Bank loans | ||
| Interest rate range | 3.24% | 8.00% |
| X | ||||||||||
- Definition The interest rate on borrowings. [Refer: Borrowings] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of borrowings that the entity does not separately disclose in the same statement or note. [Refer: Borrowings] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of loans received from banks that have been secured by collateral. [Refer: Loans received] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of current borrowings. [Refer: Borrowings] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of loans received from banks that have not been secured by collateral. [Refer: Loans received] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|