The Company and Summary of Significant Accounting Policies - Schedule of Changes in Contract Assets and Contract Liabilities (Detail) - USD ($) $ in Thousands |
6 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Contract with Customer Asset and Liability [Line Items] | ||
Accounts Receivable, beginning of period | $ 0 | $ 0 |
Amounts billed | 17,803 | 35,757 |
Payments received | (17,803) | (35,757) |
Accounts Receivable, end of period | 0 | 0 |
Unbilled receivables, beginning of year | 10,044 | 7,582 |
Billable amounts | 13,463 | 38,326 |
Amounts billed | (17,803) | (35,757) |
Unbilled receivables, end of year | 5,704 | 10,151 |
Contract liabilities, beginning of period | 30,900 | 14,677 |
Payments received | 0 | 20,000 |
Revenue recognized | (2,831) | (1,264) |
Revenue recognized from change in estimate for performance obligations that are being closed | (16,565) | 0 |
Revenue recognized for performance obligations that will no longer commence | (8,607) | 0 |
Contract liabilities, end of period | $ 2,897 | $ 33,413 |