v3.25.1
BALANCE SHEET COMPONENTS - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Text Block [Abstract]    
Prepaid income taxes $ 7,307 $ 6,766
Prepaid expenses and other assets 40,287 23,702
Other taxes 7,377 4,563
Total $ 54,971 $ 35,031