v3.25.1
DEBT - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Instrument [Line Items]    
Total Interest Expense $ 8,243 $ 9,549
Series A Notes | Unsecured Debt    
Debt Instrument [Line Items]    
Total Interest Expense 1,590 1,590
Revolving Credit Facility | SPV Facility | Line of Credit    
Debt Instrument [Line Items]    
Total Interest Expense 4,796 6,046
Revolving Credit Facility | Corporate Facility | Line of Credit    
Debt Instrument [Line Items]    
Total Interest Expense $ 1,857 $ 1,913