v3.22.2.2
Restatement of Previously Issued Financial Statements - Schedule of Impact of Restatement on Liabilities and Stockholders' Equity (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Current liabilities:        
Deferred revenue $ 4,834 $ 4,526    
Total current liabilities 24,443 20,211    
Deferred revenue, long-term 90,610 74,696    
Total liabilities 125,427 124,632    
Stockholders' equity:        
Accumulated deficit (374,159) (319,705)    
Total stockholders' equity $ 52,413 $ 49,466 $ 77,061 $ 47,930