v3.26.1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of year $ 1,694 $ 1,309 $ 6,935
Increases for tax positions of prior years 1,302 316 0
Increases for tax positions related to the current year 336 77 79
Decreases related to lapse of statute of limitations (75) (140) (5,686)
Foreign currency translation (79)   (19)
Foreign currency translation   132  
Balance at end of year $ 3,178 $ 1,694 $ 1,309