XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Schedule of Borrowings Outstanding (Details) - USD ($)
$ in Thousands
1 Months Ended
Feb. 28, 2019
Dec. 31, 2024
Feb. 07, 2024
Dec. 31, 2023
Nov. 23, 2021
Feb. 25, 2021
Nov. 04, 2020
Aug. 03, 2020
Debt Instrument [Line Items]                
(Less: Deferred financing fees)   $ (8,773)   $ (4,417)        
Total Notes   1,011,831   720,583        
Line of Credit                
Debt Instrument [Line Items]                
Long-term debt, gross   $ 438,590   719,914        
February 21, 2019 | Line of Credit                
Debt Instrument [Line Items]                
Debt instrument, basis spread on variable rate   6.037%            
Long-term debt, gross   $ 438,590   719,914        
Debt instrument, basis spread on variable rate, floor 1.00%              
September 24, 2020 - August 2025 Notes | Notes                
Debt Instrument [Line Items]                
Fixed interest rate   4.66%           4.66%
Long-term debt, gross   $ 25,000   25,000        
September 29, 2020 - August 2025 Notes | Notes                
Debt Instrument [Line Items]                
Fixed interest rate   4.66%            
Long-term debt, gross   $ 25,000   25,000        
November 5, 2020 - Series B Notes | Notes                
Debt Instrument [Line Items]                
Fixed interest rate   4.25%         4.25%  
Long-term debt, gross   $ 62,500   62,500        
November 5, 2020 - Series C Notes | Notes                
Debt Instrument [Line Items]                
Fixed interest rate   4.75%         4.75%  
Long-term debt, gross   $ 112,500   112,500        
February 25, 2021 Series D Notes | Notes                
Debt Instrument [Line Items]                
Fixed interest rate   3.41%       3.41%    
Long-term debt, gross   $ 80,000   80,000        
February 25, 2021 Series E Notes | Notes                
Debt Instrument [Line Items]                
Fixed interest rate   4.06%       4.06%    
Long-term debt, gross   $ 70,000   70,000        
November 23, 2021 - November 2026 Notes | Notes                
Debt Instrument [Line Items]                
Fixed interest rate   3.30%     3.30%      
Long-term debt, gross   $ 350,000   350,000        
February 12, 2024 - February 2029 Notes | Notes                
Debt Instrument [Line Items]                
Fixed interest rate   7.00% 7.00%          
Long-term debt, gross   $ 295,604   $ 0