XML 100 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment - Capitalized CBE (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment    
Coffee Brewing Equipment $ 146,874 $ 180,784
Accumulated depreciation (113,790) (147,920)
Property, plant and equipment, net 34,002 33,782
Machinery and equipment    
Property, Plant and Equipment    
Coffee Brewing Equipment 108,757 144,473
Coffee Brewing Equipment | Machinery and equipment    
Property, Plant and Equipment    
Coffee Brewing Equipment 66,596 93,159
Accumulated depreciation (39,941) (66,953)
Property, plant and equipment, net $ 26,655 $ 26,206