XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details 1)
$ in Thousands
Jun. 30, 2021
USD ($)
Debt Disclosure [Abstract]  
2022 $ 44,118
2023 546,622
2024 213,551
2025 $ 25,105