v3.26.1
Income taxes - Schedule of Components of Income Tax (Provision) Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current      
Australian Federal $ 793 $ 0 $ 0
Australian State 0 0 0
Foreign 4,880 1,665 1,743
Total current 5,673 1,665 1,743
Deferred      
Australian Federal (9,003) 0 0
Australian State 0 0 0
Foreign (2,732) 4,895 1,710
Total deferred (11,735) 4,895 1,710
Total tax expense/(benefit) and effective tax rate $ (6,062) $ 6,560 $ 3,453