XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS - Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 6,794 $ 6,285 $ 13,588 $ 12,071
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 2,455 2,010 4,910 3,876
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 2,454 2,067 4,908 3,825
Trade names        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 1,885 1,885 3,770 3,770
Order backlog        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 0 $ 323 $ 0 $ 600