XML 90 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long Term Debt - Schedule of Future Scheduled Repayments of Term Loan Principal (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
December 31, 2025 $ 0  
December 31, 2026 0  
December 31, 2027 414,225  
Total 414,225 $ 434,090
Term Loan    
Debt Instrument [Line Items]    
December 31, 2025 0  
December 31, 2026 0  
December 31, 2027 200,250  
Total 200,250 207,750
Delayed-Draw Term Loan    
Debt Instrument [Line Items]    
December 31, 2025 0  
December 31, 2026 0  
December 31, 2027 156,750  
Total 156,750 220,000
Revolving Credit    
Debt Instrument [Line Items]    
December 31, 2027 57,225  
Total $ 57,225 $ 6,340