XML 116 R98.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments Under Swiss Plan (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2022 $ 5,500
2023 4,700
2024 4,900
2025 6,100
2026 7,500
Next five years $ 35,800