v3.26.1
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