XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Future Contractual Repayments of Debt Principal (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
March 31, 2025 $ 26,000  
March 31, 2026 39,000  
March 31, 2027 39,000  
May 6, 2027 (Maturity) 374,154  
Total 478,154 $ 434,090
Term Loan    
Debt Instrument [Line Items]    
March 31, 2025 15,000  
March 31, 2026 22,500  
March 31, 2027 22,500  
May 6, 2027 (Maturity) 144,000  
Total 204,000 207,750
Delayed-Draw Term Loan    
Debt Instrument [Line Items]    
March 31, 2025 11,000  
March 31, 2026 16,500  
March 31, 2027 16,500  
May 6, 2027 (Maturity) 173,250  
Total 217,250 220,000
Revolving Credit    
Debt Instrument [Line Items]    
May 6, 2027 (Maturity) 56,904  
Total $ 56,904 $ 6,340