XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Concentration Risk    
Customer deposits $ 22,361 $ 46,393
Computer software liabilities 1,223 4,644
Other long-term liabilities 23,584 51,037
Customer A    
Concentration Risk    
Customer deposits 12,000 21,000
Customer B    
Concentration Risk    
Customer deposits 3,000 11,700
Other Customers    
Concentration Risk    
Customer deposits $ 7,400 $ 13,700