XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS - Carrying Value and Fair Value of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
2027 Notes | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unamortized debt issuance costs $ 2,097 $ 2,374
Unamortized original issuance discount 399 452
2025 Notes | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unamortized debt issuance costs 555 856
Unamortized original issuance discount 0 0
2029 Notes | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unamortized debt issuance costs 2,982 3,297
Unamortized original issuance discount 3,207 3,398
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 2,008,946 1,973,479
Carrying Value | BNP Funding Facility | Line of Credit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 316,000 316,000
Carrying Value | Truist Credit Facility | Line of Credit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 647,588 617,401
Carrying Value | 2027 Notes | Senior Notes | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 422,504 422,174
Carrying Value | 2025 Notes | Senior Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 274,445 274,144
Carrying Value | 2029 Notes | Senior Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 348,409 343,760
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 2,012,236 1,977,226
Fair Value | BNP Funding Facility | Line of Credit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 316,000 316,000
Fair Value | Truist Credit Facility | Line of Credit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 647,588 617,401
Fair Value | 2027 Notes | Senior Notes | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 419,050 418,370
Fair Value | 2025 Notes | Senior Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 275,000 275,000
Fair Value | 2029 Notes | Senior Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt $ 354,598 $ 350,455