v3.26.1
Note 15 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 41,294,184 $ 11,990,842 $ 55,235,736 $ 23,645,001
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
Coffee Solutions [Member]        
Revenue $ 12,913,036 $ 10,378,014 $ 24,606,365 $ 20,313,914
Percentage of revenue 31.00% 87.00% 45.00% 86.00%
Functional Foods [Member]        
Revenue $ 13,818,958 $ 3,238,903 $ 16,732,575 $ 6,786,649
Percentage of revenue 33.00% 27.00% 30.00% 29.00%
Superfood Ingredients [Member]        
Revenue $ 20,249,242 $ 61,681 $ 22,125,508 $ 120,168
Percentage of revenue 49.00% 1.00% 40.00% 1.00%
Gross Sales [Member]        
Revenue $ 46,981,236 $ 13,678,598 $ 63,464,448 $ 27,220,731
Percentage of revenue 113.00% 115.00% 115.00% 116.00%
Shipping Income [Member]        
Revenue $ 130,551 $ 138,073 $ 245,630 $ 260,347
Percentage of revenue 0.00% 1.00% 0.00% 1.00%
Discounts and Promotional Activity [Member]        
Revenue $ (5,817,603) $ (1,825,829) $ (8,474,342) $ (3,836,077)
Percentage of revenue (13.00%) (16.00%) (15.00%) (17.00%)