XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Long Term Debt - Schedule of Future Scheduled Repayments of Term Loan Principal (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
June 30, 2024 $ 20,500  
June 30, 2025 29,250  
June 30, 2026 39,000  
May 6, 2027 (Maturity) 517,500  
Total 606,250 $ 561,366
Term Loan    
Debt Instrument [Line Items]    
June 30, 2024 15,000  
June 30, 2025 16,875  
June 30, 2026 22,500  
May 6, 2027 (Maturity) 226,875  
Total 281,250 288,750
Delayed-Draw Term Loan    
Debt Instrument [Line Items]    
June 30, 2024 5,500  
June 30, 2025 12,375  
June 30, 2026 16,500  
May 6, 2027 (Maturity) 185,625  
Total 220,000 220,000
Revolving Credit    
Debt Instrument [Line Items]    
May 6, 2027 (Maturity) 105,000  
Total $ 105,000 $ 52,616