BORROWINGS - Components (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Short-term borrowings: | ||
| Bank loans | $ 4,268,154 | $ 4,868,956 |
| Current portion of long-term borrowings | 711,359 | 12,923,599 |
| Total current borrowings | 4,979,513 | 17,792,555 |
| Long-term borrowings: | ||
| Bank loans | 1,138,174 | 417,339 |
| Total non-current borrowings | 1,138,174 | 417,339 |
| Total borrowings | $ 6,117,687 | $ 18,209,894 |
| 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.
|