XML 119 R103.htm IDEA: XBRL DOCUMENT v3.21.2
Defined Benefit Pension Obligation - Estimated Contributions and Future Benefit Payments (Details) - Defined benefit pension plan
$ in Thousands
Jun. 30, 2021
USD ($)
Future Benefit Payments  
2022 $ 891
2023 891
2024 889
2025 1,062
2026 903
Thereafter 6,280
Total $ 10,916