XML 77 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Other Assets [Abstract]    
Operating lease right-of-use asset $ 23,622 $ 20,047
Deferred service costs, non-current 5,896 5,421
Prepaid expense, non-current 1,914 1,973
Investment in auction rate security 1,556 1,556
Deposits 1,243 1,669
Restricted cash, non-current 927 932
Other 1,578 528
Total other assets $ 36,736 $ 32,126