XML 115 R97.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 18, 2018
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Defined Benefit Plan Disclosure [Line Items]        
Contributions to profit sharing retirement plan   $ 2,000 $ 6,000 $ 5,000
Employer contributions   4,000 3,000  
Pension adjustments, net   $ (2,347) 3,108 $ 6,122
2018 Employee Stock Purchase Plan        
Defined Benefit Plan Disclosure [Line Items]        
Requisite service period 2 years      
Percentage of maximum employee subscription rate on base pay 15.00%      
Common stock authorized for issuance under the Plan (in shares) 2,000,000      
Shares purchased on behalf of employees under the Plan (in shares)   361,834    
2018 Employee Stock Purchase Plan | Maximum        
Defined Benefit Plan Disclosure [Line Items]        
Common stock discount percentage from the fair market value 90.00%      
Swiss Plan        
Defined Benefit Plan Disclosure [Line Items]        
Pension liability   $ 25,000 27,000  
Pension adjustments, net   (2,000) 3,000  
Accumulated benefit obligation   $ 90,000 $ 85,000