XML 112 R100.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]    
Net sales $ 342,281 $ 341,094
Product Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Net sales $ 342,281 $ 341,094
Concentration risk (percent) 100.00% 100.00%
Coffee (Roasted) | Product Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Net sales $ 164,533 $ 158,113
Concentration risk (percent) 48.10% 46.40%
Tea & Other Beverages | Product Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Net sales $ 92,308 $ 90,069
Concentration risk (percent) 27.00% 26.40%
Culinary | Product Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Net sales $ 60,193 $ 65,938
Concentration risk (percent) 17.60% 19.30%
Spices | Product Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Net sales $ 20,534 $ 21,911
Concentration risk (percent) 6.00% 6.40%
Delivery Surcharge | Product Concentration Risk | Revenue Benchmark    
Disaggregation of Revenue [Line Items]    
Net sales $ 4,713 $ 5,063
Concentration risk (percent) 1.30% 1.50%