XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Summary of Carrying Value, Net of Debt Costs and Estimated Fair Value of all Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Carrying Value    
Fair value measurement    
Long term debt $ 172,156 $ 177,283
Fair Value    
Fair value measurement    
Long term debt 159,136 177,359
Non-recurring basis | Carrying Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 98,782 98,189
Non-recurring basis | Fair Value | Level 2 | 3.75% Convertible Notes Due 2026    
Fair value measurement    
Long term debt 85,762 98,265
Term Loan Facility | Non-recurring basis | Carrying Value | Level 2    
Fair value measurement    
Long term debt 63,374 69,094
Term Loan Facility | Non-recurring basis | Fair Value | Level 2    
Fair value measurement    
Long term debt 63,374 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