XML 76 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2025
May 06, 2026
Jun. 30, 2024
May 31, 2021
Debt Instrument [Line Items]        
Outstanding balance $ 173,783   $ 172,156  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Maturity date May 06, 2026      
Outstanding balance $ 17,000   10,000  
Term Loan        
Debt Instrument [Line Items]        
Maturity date May 06, 2026      
Outstanding balance $ 50,000 $ 50,000    
New Revolving Credit Facility        
Debt Instrument [Line Items]        
Line of credit facility, aggregate commitments $ 20,000      
3.75% Convertible Senior Notes due June 1, 2026        
Debt Instrument [Line Items]        
Aggregate principal amount of debt issued       $ 100,000
Interest rate (as a percent) 3.75%     3.75%
Maturity date Jun. 01, 2026      
Outstanding balance $ 99,247   $ 98,782  
Senior Secured Credit Agreement        
Debt Instrument [Line Items]        
Interest rate determination basis 90-day term Secured Overnight Financing Rate      
Senior Secured Credit Agreement | Floor Rate        
Debt Instrument [Line Items]        
Variable rate (as a percent) 0.50%      
Senior Secured Credit Agreement | Revolving Credit Facility        
Debt Instrument [Line Items]        
Credit facility borrowing capacity $ 40,000      
Senior Secured Credit Agreement | Term Loan        
Debt Instrument [Line Items]        
Term of loan 5 years      
Credit facility borrowing capacity $ 80,000      
Senior Secured Credit Agreement | Credit Agreement | If all or Portion of Loans Under New Term Loan Facility are Prepaid        
Debt Instrument [Line Items]        
Unused commitment fee percentage per annum of average unused portion of the New Revolving Credit Facility 1.00%      
Senior Secured Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Variable rate (as a percent) 2.50%      
Senior Secured Credit Agreement | Minimum | Credit Agreement | Consolidated Senior Net Leverage Ratio is Greater Than or Equal to 3.00:1.00        
Debt Instrument [Line Items]        
Unused commitment fee percentage per annum of average unused portion of the New Revolving Credit Facility 0.25%      
Senior Secured Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Variable rate (as a percent) 3.25%      
Senior Secured Credit Agreement | Maximum | Credit Agreement | Consolidated Senior Net Leverage Ratio is Greater Than or Equal to 3.00:1.00        
Debt Instrument [Line Items]        
Unused commitment fee percentage per annum of average unused portion of the New Revolving Credit Facility 0.40%