v3.22.2.2
Restatement of Previously Issued Financial Statements - Summary of Impact of the Restatement on Statement of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Net loss $ (54,454) $ (41,314) $ (47,173)
Changes in operating assets and liabilities:      
Deferred revenue 16,222 (4,435) 75,883
Net cash provided by (used in) operating activities $ (48,746) $ (31,964) $ 34,258