v3.26.1
FAIR VALUE MEASUREMENTS - Carrying Value and Fair Value of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt $ 1,982,955 $ 2,086,672
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 351,000 351,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 215,678 308,153
Carrying Value | CLO 2025-1 Issued Debt | Line of Credit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt [1] 306,109 306,131
Carrying Value | 2027 Notes | Senior Notes | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt [2] 424,249 423,510
Carrying Value | 2029 Notes | Senior Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt [2],[3] 345,737 351,603
Carrying Value | 2030 Notes | Senior Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt [2],[3] 340,182 346,275
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt 1,995,783 2,103,065
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 351,000 351,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 215,678 308,153
Fair Value | CLO 2025-1 Issued Debt | Line of Credit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt [1] 309,000 309,000
Fair Value | 2027 Notes | Senior Notes | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt [2] 423,258 424,703
Fair Value | 2029 Notes | Senior Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt [2],[3] 350,217 356,850
Fair Value | 2030 Notes | Senior Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt [2],[3] $ 346,630 $ 353,359
[1] As of June 30, 2026 and December 31, 2025, the carrying value of the CLO 2025-1 Issued Debt was presented net of unamortized debt issuance costs of $2,891 and $2,869, respectively.
[2] As of June 30, 2026, the carrying value of the Company’s 2027 Notes, 2029 Notes and 2030 Notes were presented net of unamortized debt issuance costs of $619, $2,244 and $3,534 and unamortized original issuance discount of $132, $2,236 and $2,914, respectively. As of December 31, 2025, the carrying value of the Company’s 2027 Notes, 2029 Notes and 2030 Notes were presented net of unamortized debt issuance costs of $1,252, $2,626 and $3,798 and unamortized original issuance discount of $238, $2,621 and $3,286, respectively.
[3] Inclusive of change in fair market value of effective hedge.