XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Oct. 05, 2022
Debt (Textual) [Abstract]      
Senior secured revolving credit facility $ 100.0   $ 90.0
Line of credit facility, expiration date Sep. 09, 2026    
Letters of Credit Outstanding, Amount $ 23.3    
J.P. Morgan Chase Bank      
Debt (Textual) [Abstract]      
Senior secured revolving credit facility   $ 200.0  
Line of credit facility, expiration date   Nov. 02, 2023  
Letters of Credit Outstanding, Amount   $ 41.3