v3.26.1
SEGMENTS - Schedule of Segment Reporting Information, by Segment (Details) - Operating Segments [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 13,057,122 $ 16,637,690 $ 25,233,695 $ 31,663,705
% of total revenue 100.10% 100.00% 100.00% 100.00%
Change in total revenue $ (3,580,568)   $ (6,430,010)  
% of change in total revenue (21.50%)   (20.30%)  
Cost of sales $ 9,638,652 $ 12,358,878 $ 18,692,604 $ 23,464,629
% of Cost of sales 38.20% 39.00% 74.10% 74.10%
Change in cost of sales $ (2,720,226)   $ (4,772,025)  
% of change in Cost of sales (22.00%)   (20.30%)  
Gross margin $ 3,418,470 $ 4,278,812 $ 6,541,091 $ 8,199,076
% of Gross margin 26.20% 25.70% 25.90% 25.90%
Change in Gross margin $ (860,342)   $ (1,657,985)  
% of change in Gross margin (20.10%)   (20.20%)  
Payroll & related costs $ 1,797,772 $ 2,535,814 $ 3,651,958 $ 4,816,333
% of Payroll & related costs 13.80% 15.30% 14.50% 15.20%
Change in Payroll & related costs $ (738,042)   $ (1,164,375)  
% of change in Payroll & related costs (29.10%)   (24.20%)  
Insurance $ 142,204 $ 154,162 $ 325,008 $ 267,240
% of Insurance 1.10% 0.90% 1.30% 0.80%
Change in Insurance $ (11,958)   $ 57,768  
% of change in Insurance (7.80%)   21.60%  
Travel & entertainment $ 15,156 $ 29,590 $ 37,426 $ 49,595
% of Travel & entertainment 0.10% 0.20% 0.10% 0.20%
Change in Travel & entertainment $ (14,434)   $ (12,169)  
% of change in Travel & entertainment (48.80%)   (24.50%)  
Advertising & marketing $ 750 $ 4,542 $ 2,301 $ 6,025
% of Advertising & marketing 0.00% 0.00% 0.00% 0.00%
Change in Advertising & marketing $ (3,792)   $ (3,724)  
% of change in Advertising & marketing (83.50%)   (61.80%)  
Banking and credit card processing $ 5,688 $ 15,189 $ 9,912 $ 23,735
% of Banking and credit card processing 0.00% 0.10% 0.00% 0.10%
Change in Banking and credit card processing $ (9,501)   $ (13,823)  
% of change in Banking and credit card processing (62.60%)   (58.20%)  
Professional fees $ 454,154 $ 301,053 $ 703,597 $ 826,502
% of Professional fees 3.50% 1.80% 2.90% 2.60%
Change in Professional fees $ 153,101   $ (122,905)  
% of change in Professional fees 50.90%   (14.90%)  
Total Cash Operating Expenses $ 2,864,890 $ 3,486,881 $ 5,541,825 $ 6,844,168
% of Total Cash Operating Expenses 21.90% 21.00% 22.00% 21.60%
Change in Total Cash Operating Expenses $ (621,991)   $ (1,302,343)  
% of change in Total Cash Operating Expenses (17.80%)   (19.00%)  
Credit loss expense $ 7,331 $ 108 $ 15,530 $ 9,489
% of Credit loss expense 0.10% 0.00% 0.10% 0.00%
Change in Credit loss expense $ 7,223   $ 6,041  
% of change in Credit loss expense 6688.00%   63.70%  
Share based compensation $ 23,141 $ (186,657) $ 31,605 $ (24,861)
% of Share based compensation 0.20% (1.10%) 0.10% (0.10%)
Change in Share based compensation $ 209,798   $ 56,466  
% of change in Share based compensation (112.40%)   (227.10%)  
Depreciation & amortization $ 81,572 $ 67,911 $ 141,902 $ 139,660
% of Depreciation & amortization 0.50% 0.40% 0.60% 0.40%
Change in Depreciation & amortization $ 13,661   $ 2,242  
% of change in Depreciation & amortization 20.10%   1.60%  
Taxes & fees $ 46,523 $ 84,000 $ 64,523 $ 143,594
% of Taxes & fees 0.40% 0.50% 0.20% 0.50%
Change in Taxes & fees $ (37,477)   $ (79,071)  
% of change in Taxes & fees (44.60%)   (55.10%)  
Noncash operating expense $ 158,567 $ (34,638) $ 253,560 $ 267,882
% of Noncash operating expense 1.20% (0.20%) 1.00% 0.80%
Change in Noncash operating expense $ 193,205   $ (14,322)  
% of change in Noncash operating expense (557.80%)   (5.30%)  
Interest expense $ 630 $ 1,014 $ 7,932 $ 7,651
% of Interest expense 0.00% 0.00% 0.00% 0.00%
Change in Interest expense $ (384)   $ 281  
% of change in Interest expense (37.90%)   3.70%  
Total other expense $ 630 $ 1,014 $ 7,932 $ 7,651
% of Total other expense 0.00% 0.00% 0.00% 0.00%
Change in Total other expense $ (384)   $ 281  
% of change in Total other expense 37.90%   (3.70%)  
Income tax expense $ 28,391 $ 0 $ 28,391 $ 0
% of Income tax expense 0.20% 0.00% 0.10% 0.00%
Change in Income tax expense $ 28,391   $ 28,391  
% of change in Income tax expense    
Net income from continuing operations $ 365,992 $ 825,556 $ 709,383 $ 1,079,375
% of Net income from continuing operations 2.80% 5.00% 2.80% 3.40%
Change in Net income from continuing operations $ (459,564)   $ (369,992)  
% of change in Net income from continuing operations (55.70%)   (34.30%)  
Segment assets $ 12,254,829 $ 17,307,322 $ 12,254,829 $ 17,307,322
Expenditures for segment assets 0 45,520 31,183 208,886
Computer Equipment [Member]        
Revenue:        
Computer and IT, Office, facility, vehicles $ 164,433 $ 102,608 $ 307,254 $ 204,377
% of Computer and IT, Office, facility, vehicles 1.20% 0.60% 1.20% 0.60%
Change in Computer and IT, Office, facility, vehicles $ 61,825   $ 102,877  
% of change in Computer and IT, Office, facility, vehicles 60.30%   50.30%  
Office Equipment [Member]        
Revenue:        
Computer and IT, Office, facility, vehicles $ 284,733 $ 343,923 $ 504,369 $ 650,361
% of Computer and IT, Office, facility, vehicles 2.20% 2.10% 2.00% 2.10%
Change in Computer and IT, Office, facility, vehicles $ (59,190)   $ (145,992)  
% of change in Computer and IT, Office, facility, vehicles (17.20%)   (22.40%)  
Digital Channels [Member]        
Revenue:        
Total revenue $ 7,058,453 $ 8,478,401 $ 13,695,210 $ 16,213,095
% of total revenue 54.10% 51.00% 54.30% 51.20%
Change in total revenue $ (1,419,948)   $ (2,517,885)  
% of change in total revenue (16.70%)   (15.50%)  
National Distribution [Member]        
Revenue:        
Total revenue $ 2,780,031 $ 3,926,578 $ 5,258,919 $ 6,784,281
% of total revenue 21.30% 23.60% 20.80% 21.40%
Change in total revenue $ (1,146,547)   $ (1,525,362)  
% of change in total revenue (29.20%)   (22.50%)  
Local Distribution [Member]        
Revenue:        
Total revenue $ 3,218,638 $ 4,232,711 $ 6,279,566 $ 8,666,329
% of total revenue 24.70% 25.40% 24.90% 27.40%
Change in total revenue $ (1,014,073)   $ (2,386,763)  
% of change in total revenue (24.00%)   (27.50%)