XML 95 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]    
Net Sales $ 81,601 $ 85,066
Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of total 100.00% 100.00%
Coffee (Roasted)    
Disaggregation of Revenue [Line Items]    
Net Sales $ 41,707 $ 39,232
Coffee (Roasted) | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of total 51.10% 46.10%
Tea & Other Beverages    
Disaggregation of Revenue [Line Items]    
Net Sales $ 19,990 $ 23,770
Tea & Other Beverages | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of total 24.50% 27.90%
Culinary    
Disaggregation of Revenue [Line Items]    
Net Sales $ 13,758 $ 15,555
Culinary | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of total 16.90% 18.30%
Spices    
Disaggregation of Revenue [Line Items]    
Net Sales $ 5,012 $ 5,289
Spices | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of total 6.10% 6.20%
Delivery Surcharge    
Disaggregation of Revenue [Line Items]    
Net Sales $ 1,134 $ 1,220
Delivery Surcharge | Revenue Benchmark | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of total 1.40% 1.50%