XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments - Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Derivative [Line Items]      
Other comprehensive income (loss), cash flow hedge $ 0 $ 0  
Total stockholders’ equity 43,548,000 45,549,000 $ 38,112,000
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent      
Derivative [Line Items]      
Total stockholders’ equity   1,200,000  
Commodity | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent      
Derivative [Line Items]      
Net gains recognized in AOCI   406,000  
Net gains (losses) recognized in earnings $ 313,000 $ (615,000)