SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Inventories | ||||
| Inventory Write-down | $ 884,503 | $ 616,740 | ||
| Cost of Sales | ||||
| Inventories | ||||
| Inventory Write-down | $ 5,000 | $ 601,000 | $ 867,822 | $ 617,000 |