v3.26.1
Income Taxes - Schedule of Unrecognized Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized Tax Benefits, Beginning Balance $ 0 $ 389
Gross increases - tax positions in prior year 0 51
Gross decreases - tax positions in prior year 0 (53)
Gross increases - tax positions in current year 0 0
Settlement 0 (381)
Currency adjustment 0 (6)
Unrecognized Tax Benefits, Ending Balance $ 0 $ 0