XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of summary of long term debt
The following is a summary of long-term debt as of December 31, 2024 and 2023 (in thousands):
December 31,
2024
December 31,
2023
Secured term loan$550,000 $720,000 
Senior unsecured notes1,450,000 1,450,000 
Unamortized deferred financing fees(18,829)(22,018)
1,981,171 2,147,982 
Current portion(16,250)(53,368)
Long-term portion$1,964,921 $2,094,614 
Schedule of maturity of total debt, excluding unamortized deferred financing fees
The future maturity of total debt, excluding unamortized deferred financing fees, at December 31, 2024 is as follows (in thousands):
Twelve months ended December 31,
2025$16,250
202620,313
202732,500
2028382,500
2029948,437
Thereafter600,000
Total debt maturity$2,000,000