XML 161 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Concentration Risk    
Customer deposits $ 2,000 $ 7,000
Other 504 0
Other long-term liabilities 2,504 7,000
Customer A    
Concentration Risk    
Customer deposits 1,000 5,000
Other Customers    
Concentration Risk    
Customer deposits $ 1,000 $ 2,000