XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Jun. 30, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 8 years 4 months 24 days 8 years 4 months 24 days  
Intangible Asset, Gross $ 131,896   $ 129,536
Intangible Asset, Accumulated Amortization (54,691)   (50,963)
Intangible Asset, Net 77,205   78,573
Finite-lived Intangible Assets Acquired $ 2,360    
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 8 years 8 months 12 days 8 years 8 months 12 days  
Intangible Asset, Gross $ 116,971   114,611
Intangible Asset, Accumulated Amortization (42,887)   (39,535)
Intangible Asset, Net 74,084   75,076
Finite-lived Intangible Assets Acquired $ 2,360    
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 6 years 7 months 6 days 6 years 7 months 6 days  
Intangible Asset, Gross $ 12,001   12,001
Intangible Asset, Accumulated Amortization (9,394)   (9,098)
Intangible Asset, Net 2,607   2,903
Finite-lived Intangible Assets Acquired $ 0    
Customer Lists      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 7 years 2 months 12 days 7 years 2 months 12 days  
Intangible Asset, Gross $ 1,012   1,012
Intangible Asset, Accumulated Amortization (869)   (864)
Intangible Asset, Net 143   148
Finite-lived Intangible Assets Acquired $ 0    
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 3 years 3 years  
Intangible Asset, Gross $ 880   880
Intangible Asset, Accumulated Amortization (646)   (579)
Intangible Asset, Net 234   301
Finite-lived Intangible Assets Acquired $ 0    
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible Asset, Weighted Average Amortization Period 5 years 2 months 12 days 5 years 2 months 12 days  
Intangible Asset, Gross $ 1,032   1,032
Intangible Asset, Accumulated Amortization (895)   (887)
Intangible Asset, Net 137   $ 145
Finite-lived Intangible Assets Acquired $ 0