XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details 1)
$ in Thousands
Jun. 30, 2021
USD ($)
Twelve months ended June 30,  
2022 $ 24,017
2023 141,856
2024 7,945
2025 5,793
2026 945
Thereafter 1,333
Total debt 181,889
Debt issuance costs 941
Total debt, net of debt issuance costs $ 180,948