v3.26.1
PROPERTY AND EQUIPMENT (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment gross $ 14,540,477 $ 13,024,435
Less: Accumulated depreciation 8,749,364 7,802,183
Property and equipment net 5,791,113 5,222,252
Office Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment gross 226,930 182,600
Other Machinery and Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment gross 12,665,291 12,096,036
Furniture and Fixtures [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment gross 84,392 66,438
Leasehold Improvements [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment gross 477,385 440,855
Software [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment gross 178,684 133,377
Equipment not yet placed in service [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment gross $ 907,795 $ 105,129