XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT OBLIGATIONS AND CREDIT FACILITIES - Schedule of Maximum Exposure to Debt Obligations (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Senior Unsecured Notes    
Debt Instrument [Line Items]    
Total remaining principal $ 0 $ 220,931,000
Oaktree    
Debt Instrument [Line Items]    
Total remaining principal 0 1,050,000,000
Oaktree | $50,000, 3.91%, issued in September 2014, payable on September 3, 2024 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Face amount $ 50,000  
Stated interest rate (as percent) 3.91%  
Total remaining principal $ 0 50,000,000
Oaktree | $100,000, 4.01%, issued in September 2014, payable on September 3, 2026 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Face amount $ 100,000  
Stated interest rate (as percent) 4.01%  
Total remaining principal $ 0 100,000,000
Oaktree | $100,000, 4.21%, issued in September 2014, payable on September 3, 2029 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Face amount $ 100,000  
Stated interest rate (as percent) 4.21%  
Total remaining principal $ 0 100,000,000
Oaktree | $100,000, 3.69%, issued in July 2016, payable on July 12, 2031 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Face amount $ 100,000  
Stated interest rate (as percent) 3.69%  
Total remaining principal $ 0 100,000,000
Oaktree | $250,000, 3.78%, issued in December 2017, payable on December 18, 2032 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Face amount $ 250,000  
Stated interest rate (as percent) 3.78%  
Total remaining principal $ 0 250,000,000
Oaktree | $200,000, 3.64%, issued in July 2020, payable on July 22, 2030 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Face amount $ 200,000  
Stated interest rate (as percent) 3.64%  
Total remaining principal $ 0 200,000,000
Oaktree | $50,000, 3.84%, issued in July 2020, payable on July 22, 2035 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Face amount $ 50,000  
Stated interest rate (as percent) 3.84%  
Total remaining principal $ 0 50,000,000
Oaktree | $200,000, 3.06%, issued in January 2022, payable on January 12, 2037 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Face amount $ 200,000  
Stated interest rate (as percent) 3.06%  
Total remaining principal $ 0 $ 200,000,000