v3.26.1
Short Term Borrowings and Long Term Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Debt Instrument [Line Items]    
Current portion of long-term debt $ 2,866 $ 7,861
Long-term debt, excluding current maturities 99,172 128,288
Total debt 102,038 136,149
Senior secured term loan facility, net of current portion    
Debt Instrument [Line Items]    
Long-term debt, excluding current maturities 97,500 125,625
Mississippi revenue bond, net of current portion    
Debt Instrument [Line Items]    
Long-term debt, excluding current maturities $ 1,672 $ 2,663