XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]          
Goodwill $ 86,114   $ 86,114   $ 73,958
Acquisition     12,156    
Amortization of intangible assets 2,534 $ 2,424 7,590 $ 7,122  
Cost, Amortization 379 $ 397 1,135 $ 1,225  
Goodwill and Intangible Asset Impairment     $ 0    
Finite-Lived Intangible Assets, Amortization Method     straight-line method straight-line method  
Finite-lived Intangible Assets Acquired     $ 26,560    
Asset Purchase Agreement          
Goodwill and Intangible Assets Disclosure [Abstract]          
Initial purchase price         4,250
Initial purchase price         $ 4,250
Asset Acquisition, Consideration Transferred, Contingent Consideration     1,975    
Second Asset Purchase Agreement          
Goodwill and Intangible Assets Disclosure [Abstract]          
Initial purchase price     10,325    
Initial purchase price     10,325    
Asset Acquisition, Consideration Transferred     $ 14,750    
Stock issued upon acquisition (in Shares)     244    
Stock issued upon acquisition     $ 2,213    
Debt Instrument, Fair Value Disclosure 2,213   2,213    
Third Asset Purchase Agreement          
Goodwill and Intangible Assets Disclosure [Abstract]          
Initial purchase price     15,000    
Initial purchase price     15,000    
Asset Acquisition, Consideration Transferred     $ 24,150    
Stock issued upon acquisition (in Shares)     523    
Stock issued upon acquisition     $ 4,800    
Debt Instrument, Fair Value Disclosure $ 4,318   $ 4,318