XML 66 R57.htm IDEA: XBRL DOCUMENT v3.21.4
Fair Value Measurements - Summary of Carrying Value and Estimated Fair Value of all Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Carrying Value    
Fair value measurement    
Long term debt $ 182,033 $ 173,797
Fair Value    
Fair value measurement    
Long term debt 200,705 210,024
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes Due 2022    
Fair value measurement    
Long term debt 2,851 2,712
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 97,344 72,388
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes Due 2022    
Fair value measurement    
Long term debt 3,261 3,164
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 115,606 108,163
Term Loan Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 76,838 78,697
Term Loan Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt 76,838 78,697
Revolving Credit Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 5,000 20,000
Revolving Credit Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt $ 5,000 $ 20,000