XML 48 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Disaggregation of Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue

Revenue was comprised of the following for the years ended December 31, 2025 and 2024, respectively:

 

   2025   2024 
         
Revenue-America  $147,116,306   $144,760,995 
Revenue-International   6,943,050    4,947,516 
Revenue-Other   841,029    1,148,935 
Sales returns   (11,251,836)   (10,840,277)
Discounts   (1,208,313)   (1,764,308)
Total  $142,440,236   $138,252,861