v3.26.1
Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Balance at Beginning of Period $ 1,548 $ 1,383
Charged to Costs and Expenses 206 (57)
Adjustments [1] (107) 222
Balance at End of Period 1,647 1,548
SEC Schedule, 12-09, Reserve, Inventory [Member]    
Balance at Beginning of Period 16,016 12,693
Charged to Costs and Expenses 956 3,773
Adjustments [1] (782) (450)
Balance at End of Period 16,190 16,016
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]    
Balance at Beginning of Period 16,502 24,035
Charged to Costs and Expenses 0 (7,462)
Adjustments [1] (16,444) (71)
Balance at End of Period $ 58 $ 16,502
[1] Activity primarily represents amounts written-off during the year, along with other adjustments (primarily foreign currency translation adjustments).