v3.26.1
NATURE OF ACTIVITIES AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 13,057,122 $ 16,637,690 $ 25,233,695 $ 31,663,705
Digital Channels [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,058,453 8,446,427 13,695,210 16,235,954
National Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,780,031 3,958,552 5,258,919 6,761,422
Local Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 3,218,638 $ 4,232,711 $ 6,279,566 $ 8,666,329