v3.26.1
BALANCE SHEET COMPONENTS - Schedule of Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Other Long-Term Liabilities [Abstract]    
Deferred revenue — long-term $ 40,874 $ 26,015
Total $ 40,874 $ 26,015