XML 119 R98.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments Under Swiss Plan (Detail)
$ in Thousands
Jun. 30, 2020
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2021 $ 4,100
2022 3,400
2023 3,700
2024 4,300
2025 5,300
Next five years $ 28,400