XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Tables)
12 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
As of June 30,
(In thousands)20252024
Coffee
   Processed$21,174 $22,432 
   Unprocessed5,813 6,105 
         Total26,987 28,537 
Tea and culinary products
   Processed19,807 25,166 
   Unprocessed34 41 
         Total19,841 25,207 
Coffee brewing equipment parts3,011 3,486 
              Total inventories$49,839 $57,230