v3.22.2.2
The Company - Schedule of Changes in Accounts Receivable, Unbilled Receivables and Contract Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Contract with Customer Asset and Liability [Line Items]    
Account receivables, beginning of year $ 0 $ 83
Amount billed 54,611 25,682
Payments received (54,611) (25,765)
Accounts receivables, end of year 0 0
Unbilled receivables, beginning of year 7,582 2,858
Billable amounts 56,816 30,406
Amount billed (54,354) (25,682)
Unbilled receivables, end of year 10,044 7,582
Contract liabilities, beginning of year 14,677 19,108
Revenue recognized (3,777) (4,798)
Payments received 20,000 367
Contract liabilities, end of year $ 30,900 $ 14,677