XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Carrying Value and Estimated Fair Value of all Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Carrying Value    
Fair value measurement    
Long term debt $ 197,809 $ 173,797
Fair Value    
Fair value measurement    
Long term debt 202,131 210,024
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes Due 2022    
Fair value measurement    
Long term debt 2,844 2,712
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 97,209 72,388
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes Due 2022    
Fair value measurement    
Long term debt 3,019 3,164
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 101,356 108,163
New Term Loan Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 77,756 78,697
New Term Loan Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt 77,756 78,697
New Revolving Credit Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 20,000 20,000
New Revolving Credit Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt $ 20,000 $ 20,000