BORROWINGS - Components (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Short-term borrowings: | ||
| Bank loans | $ 4,404,704 | $ 4,268,154 |
| Current portion of long-term borrowings | 293,647 | 711,359 |
| Total current borrowings | 4,698,351 | 4,979,513 |
| Long-term borrowings: | ||
| Bank loans | 1,027,764 | 1,138,174 |
| Total non-current borrowings | 1,027,764 | 1,138,174 |
| Total borrowings | $ 5,726,115 | $ 6,117,687 |
| X | ||||||||||
- Definition Amount of debt and lease obligation, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Represents the aggregate of total long-term debt, including current maturities and short-term debt. No definition available.
|
| X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| 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://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|