v3.26.1
Income Taxes - Narrative (Details)
$ in Thousands
12 Months Ended 24 Months Ended 36 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2023
USD ($)
Tax Credit Carryforward [Line Items]            
Valuation allowance $ 10,071 $ 8,751   $ 10,071 $ 10,071  
Valuation allowance increase 1,300 1,500        
Tax credit carry forward 7,200     7,200 7,200  
Unrecognized tax benefits 11,387 10,742 $ 10,088 11,387 11,387 $ 9,335
Unrecognized tax benefit, amount netted against deferred tax assets 7,600     7,600 7,600  
Unrecognized tax benefits that would reduce effective income tax rate 7,900     7,900 7,900  
Income tax interest and penalties expense 1,000 800        
Income tax benefit 7,468 (8,625) 3,649      
Net operating loss carryforwards $ 0 0   $ 0 $ 0  
Increase (Decrease) in Effective Tax Rate (52.00%)          
Income Tax Examination, Penalties and Interest Expense $ 200 $ 200        
Pretax - Net Income (Loss) Multiple   10.5     13.5  
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 35,631 $ 27,796 $ 2,643      
Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, Amount $ 930 $ 12,500        
Outside basis difference on equity method investment (2.61%) (45.10%) (27.40%)      
Effective Income Tax Rate Reconciliation, Withholding Tax, Amount $ 3,000 $ 0        
Withholding taxes 0.085          
Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, Percent Net       47.70%    
Balance Sheet Location [Axis]: us-gaap:AccruedIncomeTaxesNoncurrent            
Tax Credit Carryforward [Line Items]            
Unrecognized tax benefits $ 3,800     $ 3,800 $ 3,800  
State            
Tax Credit Carryforward [Line Items]            
Tax credit carryforward, not subject to expiration 11,300     11,300 11,300  
Net operating loss carryforwards 12,700     12,700 12,700  
State | Period One            
Tax Credit Carryforward [Line Items]            
Tax credit carryforward, subject to expiration 1,100     1,100 1,100  
State | Period Two            
Tax Credit Carryforward [Line Items]            
Tax credit carryforward, subject to expiration $ 300     300 300  
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration, Term 20 years          
State | Minimum | Period One            
Tax Credit Carryforward [Line Items]            
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration, Term 10 years          
State | Maximum | Period One            
Tax Credit Carryforward [Line Items]            
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration, Term 15 years          
Corporate Joint Venture            
Tax Credit Carryforward [Line Items]            
Deferred tax liability $ 7,200     7,200 7,200  
State research and development credit carryforward            
Tax Credit Carryforward [Line Items]            
Valuation allowance $ 10,100 $ 8,800   $ 10,100 $ 10,100