Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Aggregate Information on all Equity Compensation Plans (Details)

v3.22.4
Stockholders' Equity - Summary of Aggregate Information on all Equity Compensation Plans (Details)
shares in Thousands
6 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares of common stock to be issued upon exercise of outstanding stock options 241
Weighted-average exercise price of outstanding stock options | $ / shares $ 64.54
Number of stock options remaining available for future issuance under equity compensation plans 196
Equity Compensation Plans Approved by Security Holders - 2017 Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares of common stock to be issued upon exercise of outstanding stock options 238
Weighted-average exercise price of outstanding stock options | $ / shares $ 49.21
Number of stock options remaining available for future issuance under equity compensation plans 196
Equity Compensation Plans Not Approved by Security Holders - Del Mar (BC) 2013 Amended and Restated Stock Option Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares of common stock to be issued upon exercise of outstanding stock options 3
Weighted-average exercise price of outstanding stock options | $ / shares $ 1,620.11