v3.26.1
BALANCE SHEET COMPONENTS - Other assets, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
BALANCE SHEET COMPONENTS    
Deferred tax assets $ 27,896 $ 28,226
Prepaid others 68 182
Deposits 198 129
Other receivable 68 55
Other assets, net $ 28,230 $ 28,592