XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Schedule of Debt Obligations (Details)
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
GBP (£)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
GBP (£)
Sep. 13, 2022
USD ($)
Feb. 11, 2022
USD ($)
Debt Instrument [Line Items]                    
Aggregate Principal Committed $ 2,950,000       $ 2,420,000          
Outstanding Principal 1,983,401       1,502,263          
Unused Portion 964,770       917,484          
CIBC Substriction Facility | Line of Credit                    
Debt Instrument [Line Items]                    
Aggregate Principal Committed 0       0          
Outstanding Principal 0       0          
Unused Portion 0       0          
BNP Funding Facility | Line of Credit                    
Debt Instrument [Line Items]                    
Aggregate Principal Committed 600,000       600,000          
Outstanding Principal 316,000       282,000          
Unused Portion 284,000       318,000          
Truist Credit Facility | Line of Credit                    
Debt Instrument [Line Items]                    
Aggregate Principal Committed 1,300,000 € 3,298 $ 300 £ 1,020 1,120,000 € 238 $ 0 £ 0    
Outstanding Principal 617,401       520,263          
Unused Portion 680,770       599,484          
Outstanding letters of credit 1,828       253          
2027 Notes | Senior Notes                    
Debt Instrument [Line Items]                    
Aggregate Principal Committed 425,000       425,000         $ 425,000
Outstanding Principal 425,000       425,000          
Unused Portion 0       0          
Unamortized debt issuance costs 2,374       3,499          
Unamortized original issuance discount 452       667          
2025 Notes | Senior Notes                    
Debt Instrument [Line Items]                    
Aggregate Principal Committed 275,000       275,000       $ 275,000  
Outstanding Principal 275,000       275,000          
Unused Portion 0       0          
Unamortized debt issuance costs 856       2,065          
Unamortized original issuance discount 0       0          
2029 Notes | Senior Notes                    
Debt Instrument [Line Items]                    
Aggregate Principal Committed 350,000       0          
Outstanding Principal 350,000       0          
Unused Portion 0       0          
Unamortized debt issuance costs 3,297       0          
Unamortized original issuance discount $ 3,398       $ 0