PROPERTY AND EQUIPMENT (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment gross | $ 13,472,607 | $ 13,024,435 |
| Less: Accumulated depreciation | 8,277,725 | 7,802,183 |
| Property and equipment net | 5,194,882 | 5,222,252 |
| Office Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment gross | 199,999 | 189,694 |
| Other Machinery and Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment gross | 12,551,603 | 12,194,071 |
| Furniture and Fixtures [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment gross | 78,096 | 66,438 |
| Leasehold Improvements [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment gross | 462,532 | 440,855 |
| Software [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment gross | $ 180,377 | $ 133,377 |