XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Future Contractual Repayments of Debt Principal (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
June 30, 2025 $ 12,375  
June 30, 2026 16,500  
May 6, 2027 (Maturity) 408,191  
Total 437,066 $ 434,090
Term Loan    
Debt Instrument [Line Items]    
May 6, 2027 (Maturity) 200,250  
Total 200,250 207,750
Delayed-Draw Term Loan    
Debt Instrument [Line Items]    
June 30, 2025 12,375  
June 30, 2026 16,500  
May 6, 2027 (Maturity) 185,625  
Total 214,500 220,000
Revolving Credit    
Debt Instrument [Line Items]    
May 6, 2027 (Maturity) 22,316  
Total $ 22,316 $ 6,340