FAIR VALUE OF FINANCIAL INSTRUMENTS - Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
May 21, 2021
Dec. 31, 2020
Apr. 30, 2020
Assets, Fair Value Disclosure [Abstract]        
Interest Rate Swap $ 381      
Outstanding balance 191,500      
Credit Facility        
Assets, Fair Value Disclosure [Abstract]        
Outstanding balance       $ 50,000
Credit Facility | LIBOR        
Assets, Fair Value Disclosure [Abstract]        
Interest rate       0.48%
2026 Term Loan Interest Rate Swap        
Assets, Fair Value Disclosure [Abstract]        
Interest Rate Swap 197      
Outstanding balance   $ 60,000    
2026 Term Loan Interest Rate Swap | LIBOR        
Assets, Fair Value Disclosure [Abstract]        
Interest rate   0.81%    
2027 Term Loan Interest Rate Swap        
Assets, Fair Value Disclosure [Abstract]        
Outstanding balance $ 80,000     $ 50,000
2027 Term Loan Interest Rate Swap | LIBOR        
Assets, Fair Value Disclosure [Abstract]        
Interest rate 0.53%      
Recurring basis | Credit Facility        
Assets, Fair Value Disclosure [Abstract]        
Interest Rate Swap     $ (481)  
Recurring basis | Credit Facility | Significant Other Observable Inputs (Level 2)        
Assets, Fair Value Disclosure [Abstract]        
Interest Rate Swap     $ (481)  
Recurring basis | 2026 Term Loan Interest Rate Swap        
Assets, Fair Value Disclosure [Abstract]        
Interest Rate Swap $ 197      
Recurring basis | 2026 Term Loan Interest Rate Swap | Significant Other Observable Inputs (Level 2)        
Assets, Fair Value Disclosure [Abstract]        
Interest Rate Swap 197      
Recurring basis | 2027 Term Loan Interest Rate Swap        
Assets, Fair Value Disclosure [Abstract]        
Interest Rate Swap 131      
Recurring basis | 2027 Term Loan Interest Rate Swap | Significant Other Observable Inputs (Level 2)        
Assets, Fair Value Disclosure [Abstract]        
Interest Rate Swap $ 131