v3.25.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating Loss Carryforwards [Line Items]    
Increase resulting from foreign tax audits $ 400  
Tax benefit from settlement of stock based awards 800 $ 200
State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards 4,800  
Foreign Tax Authority    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards $ 400