XML 72 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
DEBT - Debt Maturities and Debt Issuance Costs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Debt maturities  
2022 $ 85
2023 35,000
2024 50,000
2025 115,000
Total 200,085
Debt Issuance Costs  
Payment of debt issuance costs on Senior Credit Agreement 14,220
Term loan credit agreement  
Debt Issuance Costs  
Unamortized debt issuance costs 14,200
Debt issuance costs, net $ 14,600