XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Carrying Value and Estimated Fair Value of all Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Carrying Value    
Fair value measurement    
Long term debt $ 183,032 $ 189,307
Fair Value    
Fair value measurement    
Long term debt 203,286 178,181
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes    
Fair value measurement    
Long term debt 79,383 76,398
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes    
Fair value measurement    
Long term debt 99,637 65,272
Term loan | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 76,095 84,908
Term loan | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt 76,095 84,908
Revolving Credit Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 27,554 28,001
Revolving Credit Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt $ 27,554 $ 28,001