XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
BORROWINGS - Schedule of Borrowings Outstanding (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Nov. 23, 2021
Feb. 25, 2021
Nov. 04, 2020
Aug. 03, 2020
Debt Instrument [Line Items]            
(Less: Deferred financing fees) $ (4,813) $ (6,022)        
Total Notes 720,187 718,978        
Line of Credit            
Debt Instrument [Line Items]            
Long-term debt, gross $ 796,126 729,144        
February 21, 2019 | Line of Credit            
Debt Instrument [Line Items]            
Effective interest rate 7.094%          
Long-term debt, gross $ 796,126 729,144        
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