XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Borrowings, Credit Facilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 05, 2013
Debt Instruments [Abstract]      
Aggregate amount of notes payable $ 185,555,000 $ 118,417,000  
Notes Payable [Member]      
Debt Instruments [Abstract]      
Aggregate amount of notes payable 4,600,000    
Aggregate principal payment due in 2023 200,000    
Aggregate principal payment due in 2024 $ 2,000,000    
Notes Payable [Member] | Minimum [Member]      
Debt Instruments [Abstract]      
Average effective interest rate 3.25%    
Notes Payable [Member] | Maximum [Member]      
Debt Instruments [Abstract]      
Average effective interest rate 7.00%    
Term Facility [Member]      
Debt Instruments [Abstract]      
Revolving credit facility commitment $ 150,000,000    
Frequency of term facility quarterly    
Interest rate on credit facility in first two years 0.625%    
Interest rate on credit facility in third and fourth year 1.25%    
Interest rate on credit facility in fifth year 1.875%    
Aggregate amount of notes payable $ 148,125,000 0  
Revolving Facility [Member]      
Debt Instruments [Abstract]      
Revolving credit facility commitment $ 175,000,000   $ 125,000,000
Term of credit facility 5 years    
Aggregate amount of notes payable $ 31,000,000 $ 114,000,000  
Revolving Facility [Member] | Minimum [Member]      
Debt Instruments [Abstract]      
Percentage of unused commitment fee 0.25%    
Revolving Facility [Member] | Maximum [Member]      
Debt Instruments [Abstract]      
Increase on limit of credit facility $ 50,000,000    
Percentage of unused commitment fee 0.35%    
Standby Letters of Credit [Member]      
Debt Instruments [Abstract]      
Revolving credit facility commitment $ 12,000,000    
Swingline Loans [Member]      
Debt Instruments [Abstract]      
Revolving credit facility commitment $ 15,000,000    
Swingline Loans [Member] | SOFR [Member] | Minimum [Member]      
Debt Instruments [Abstract]      
Applicable margin for SOFR borrowings rate 1.50%    
Swingline Loans [Member] | SOFR [Member] | Maximum [Member]      
Debt Instruments [Abstract]      
Applicable margin for SOFR borrowings rate 2.25%    
Swingline Loans [Member] | Alternate Base Rate [Member] | Minimum [Member]      
Debt Instruments [Abstract]      
Spread on variable rate 0.50%    
Swingline Loans [Member] | Alternate Base Rate [Member] | Maximum [Member]      
Debt Instruments [Abstract]      
Spread on variable rate 1.25%    
Senior Credit Facility [Member]      
Debt Instruments [Abstract]      
Debt instrument, maturity date Jun. 17, 2027    
Aggregate principal amount $ 325,000,000    
Increase on limit of credit facility $ 100,000,000    
Leverage ratio 2    
Outstanding amount $ 145,900,000    
Remaining revolving credit outstanding $ 179,100,000