v3.25.2
Income Tax Credit Carryforwards (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
State and Local Jurisdiction [Member]  
Operating Loss Carryforwards [Line Items]  
Operating Loss Carryforwards, Limitations on Use June 2026 to indefinite
Operating Loss Carryforwards $ 120,732
Foreign Tax Authority [Member]  
Operating Loss Carryforwards [Line Items]  
Operating Loss Carryforwards, Limitations on Use June 2029 to June 2045
Operating Loss Carryforwards $ 34,117
Federal Net Operating Losses  
Operating Loss Carryforwards [Line Items]  
Tax Credit Carryforward, Description Indefinite
Tax Credit Carryforward, Amount $ 41,388
Federal tax credits  
Operating Loss Carryforwards [Line Items]  
Tax Credit Carryforward, Description June 2041 to June 2045
Tax Credit Carryforward, Amount $ 6,056
Foreign tax credit carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax Credit Carryforward, Description June 2035
Tax Credit Carryforward, Amount $ 16
Foreign tax credit carryforwards  
Operating Loss Carryforwards [Line Items]  
Tax Credit Carryforward, Description June 2035 to June 2045
Tax Credit Carryforward, Amount $ 701
State and Local Jurisdiction [Member]  
Operating Loss Carryforwards [Line Items]  
Tax Credit Carryforward, Description June 2033 to indefinite
Tax Credit Carryforward, Amount $ 641