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