XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Summary of Carrying Value and Estimated Fair Value of all Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Carrying Value    
Fair value measurement    
Long term debt $ 173,494 $ 177,283
Fair Value    
Fair value measurement    
Long term debt 165,574 177,359
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 98,632 98,189
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 90,712 98,265
Term Loan Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 64,862 69,094
Term Loan Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt 64,862 69,094
Revolving Credit Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 10,000 10,000
Revolving Credit Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt $ 10,000 $ 10,000