v3.26.1
SEGMENT REPORTING (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total revenue $ 9,155,658 $ 7,150,183
Gross profit 3,957,634 3,363,747
Net income (loss) (2,213,391) 742,870
Oregon [Member]    
Segment Reporting Information [Line Items]    
Total revenue 2,996,764 2,873,347
Gross profit 551,164 1,303,832
Net income (loss) 64,417 682,024
Michigan [Member]    
Segment Reporting Information [Line Items]    
Total revenue 2,743,527 2,505,116
Gross profit 1,325,263 1,129,086
Net income (loss) 349,578 508,656
New Jersey [Member]    
Segment Reporting Information [Line Items]    
Total revenue 3,415,367 1,771,720
Gross profit 2,081,207 930,829
Net income (loss) 1,044,791 709,263
Corporate Segment [Member]    
Segment Reporting Information [Line Items]    
Total revenue
Gross profit
Net income (loss) $ (3,672,177) $ (1,157,073)