v3.26.1
Short Term Borrowings and Long Term Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]    
Current portion of long-term debt $ 2,866 $ 7,861
Long-term debt, excluding current maturities 98,547 128,288
Total debt 101,413 136,149
Senior secured term loan facility, net of current portion    
Debt Instrument [Line Items]    
Long-term debt, excluding current maturities 96,250 125,625
Mississippi revenue bond, net of current portion    
Debt Instrument [Line Items]    
Long-term debt, excluding current maturities $ 2,297 $ 2,663