Annual report pursuant to Section 13 and 15(d)

GOODWILL & INTANGIBLE ASSETS - Components (Details)

v3.24.0.1
GOODWILL & INTANGIBLE ASSETS - Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 266,421 $ 277,259
Accumulated Amortization 98,162 57,429
Total intangible amortization $ 168,259 219,830
Acquired technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Lives (in years) 7 years 8 months 12 days  
Gross Carrying Amount $ 185,222 196,367
Accumulated Amortization 65,724 36,919
Total intangible amortization 119,498 159,448
Impairment changes $ 1,600  
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Asset Impairment Charges  
Trade name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Lives (in years) 9 years 9 months 18 days  
Gross Carrying Amount $ 12,302 12,459
Accumulated Amortization 3,952 2,374
Total intangible amortization $ 8,350 10,085
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Lives (in years) 8 years 10 months 24 days  
Gross Carrying Amount $ 68,378 67,915
Accumulated Amortization 27,968 17,663
Total intangible amortization $ 40,410 50,252
Capitalized software    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Lives (in years) 0 years  
Gross Carrying Amount $ 518 518
Accumulated Amortization $ 518 473
Total intangible amortization   $ 45