XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details 1)
$ in Thousands
Mar. 31, 2022
USD ($)
Three Months Ended March 31,  
2022 $ 23,164
2023 139,961
2024 17,598
2025 26,951
2026 945
Thereafter 1,407
Total Debt 210,026
Debt Issuance Costs (6,803)
Total Debt, Net Of Debt Issuance Costs $ 203,223