XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES PAYABLE AND AMENDED CREDIT AGREEMENT- Amended Credit Agreement (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2021
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
Dec. 05, 2013
Debt Instruments [Abstract]          
Percentage of unused commitment fee   0.30%      
Aggregate principal payment due in 2022   $ 672,000 $ 672,000    
Aggregate principal payment due in 2023   2,265,000 2,265,000    
Notes Payable [Member]          
Debt Instruments [Abstract]          
Aggregate amount of notes payable   3,200,000 3,200,000    
Aggregate principal payment due in 2021   500,000 500,000    
Aggregate principal payment due in 2022   600,000 600,000    
Aggregate principal payment due in 2023   2,100,000 2,100,000    
Aggregate principal payment due in two months   $ 100,000 $ 100,000    
Minimum [Member]          
Debt Instruments [Abstract]          
Spread on Libor variable rate   1.25% 1.25%    
Spread on variable rate     0.10%    
Minimum [Member] | Notes Payable [Member]          
Debt Instruments [Abstract]          
Average effective interest rate     3.25%    
Maximum [Member]          
Debt Instruments [Abstract]          
Spread on Libor variable rate   2.00% 2.00%    
Spread on variable rate     1.00%    
Maximum [Member] | Notes Payable [Member]          
Debt Instruments [Abstract]          
Average effective interest rate     5.50%    
Credit Facility [Member]          
Debt Instruments [Abstract]          
Revolving credit facility commitment   $ 150,000,000 $ 150,000,000   $ 125,000,000.0
Revolving credit facility maturity date     Nov. 30, 2025    
Remaining revolving credit outstanding   $ 92,000,000.0 $ 92,000,000.0    
Average effective interest rate     2.60% 2.60%  
Credit Agreement [Member]          
Debt Instruments [Abstract]          
Cash and noncash consideration with respect to acquisition after amendment $ 50,000,000        
Credit Agreement [Member] | Maximum [Member]          
Debt Instruments [Abstract]          
Cash dividends after amendment $ 50,000,000