v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue

Expenses such as slotting fees, sales discounts, and allowances for the three months ended March 31, 2026 and 2025 were accounted for as a direct reduction of revenue as follows:

 

   2026   2025 
   For the Three Months Ended 
   March 31, 
   2026   2025 
         
Revenue  $2,731,839   $3,232,291 
Less: slotting, discounts, and allowances   125,044    61,428 
Net revenue  $2,606,795   $3,170,863