XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable and Long-Term Debt, 2018 First Lien Credit Facility (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Notes Payable and Long-Term Debt [Abstract]    
Payment of term loan $ 0 $ 130,000
Loss on extinguishment of debt $ 0 (5,706)
2018 First Lien Credit Facility [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Payment of term loan   130,000
Loss on extinguishment of debt   $ (5,700)
2018 Revolving Credit Facility [Member] | LIBOR [Member] | Minimum [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Margin on variable rate 2.75%  
2018 Revolving Credit Facility [Member] | LIBOR [Member] | Maximum [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Margin on variable rate 3.50%  
2018 First Lien Term Loan [Member] | LIBOR [Member] | Minimum [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Margin on variable rate 2.75%  
2018 First Lien Term Loan [Member] | LIBOR [Member] | Maximum [Member]    
Notes Payable and Long-Term Debt [Abstract]    
Margin on variable rate 3.50%