XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.2
BALANCE SHEET COMPONENTS - Other assets, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
BALANCE SHEET COMPONENTS    
Deferred tax assets $ 28,226 $ 973
Prepaid others 182 254
Deposits 129 229
Other receivable 55 55
Other assets, net $ 28,592 $ 1,511