XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 30, 2022
Sep. 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,996   $ 129,536
Intangible Asset, Accumulated Amortization (58,339)   (50,963)
Intangible Asset, Net 73,657   78,573
Finite-lived Intangible Assets Acquired $ 2,460    
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 (46,158)   (39,535)
Intangible Asset, Net 70,813   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,691)   (9,098)
Intangible Asset, Net 2,310   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,112   1,012
Intangible Asset, Accumulated Amortization (874)   (864)
Intangible Asset, Net 238   148
Finite-lived Intangible Assets Acquired $ 100    
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 (713)   (579)
Intangible Asset, Net 167   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 (903)   (887)
Intangible Asset, Net 129   $ 145
Finite-lived Intangible Assets Acquired $ 0