XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Average Interest Rate 1.40% 1.65%
Outstanding Balance before debt issuance costs $ 461,583 $ 423,555
Unamortized debt issuance costs (1,807) (1,950)
Long-term Debt 459,776 421,605
Current portion of long-term debt 10,000 10,000
Long-term debt 449,776 411,605
Term Loan    
Debt Instrument [Line Items]    
Outstanding Balance before debt issuance costs 180,000 182,500
Revolving Credit    
Debt Instrument [Line Items]    
Outstanding Balance before debt issuance costs $ 281,583 $ 241,055