Shareholders' Equity - Common Stock Reserved For Future Issuance (Details) - shares |
Dec. 31, 2022 |
Jun. 30, 2022 |
---|---|---|
Class of Stock [Line Items] | ||
Options issued and outstanding under stock option plans (in shares) | 3,966,316 | 5,211,585 |
Common Stock | ||
Class of Stock [Line Items] | ||
Number of shares available for grant (in shares) | 19,684,981 | |
ESPP | Common Stock | ||
Class of Stock [Line Items] | ||
Number of shares available for grant (in shares) | 97,146 | |
2020 Plan | Common Stock | ||
Class of Stock [Line Items] | ||
Number of shares available for grant (in shares) | 6,400,291 | |
Options issued and outstanding under stock option plans (in shares) | 12,625,040 | |
2003 Plan | Common Stock | ||
Class of Stock [Line Items] | ||
Options issued and outstanding under stock option plans (in shares) | 562,504 |