XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments Under Swiss Plan (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2023 $ 6,700
2024 5,300
2025 6,700
2026 8,900
2027 4,600
Next five years $ 41,200