v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Acquired Indefinite-Lived Intangible Assets [Line Items]          
Amortization expense for intangible assets $ 2,700 $ 2,300 $ 5,900 $ 4,300  
Gross Carrying Amount 134,617   134,617   $ 139,074
Accumulated Amortization (52,982)   (52,982)   (47,698)
Intangible assets with definitive lives, net 81,635   81,635   91,376
Trade names          
Acquired Indefinite-Lived Intangible Assets [Line Items]          
Intangible assets with indefinite lives 10,700   10,700   10,700
Gross Carrying Amount 19,847   19,847   21,265
Accumulated Amortization (6,909)   (6,909)   (6,408)
Intangible assets with definitive lives, net 12,938   12,938   14,857
Developed technology          
Acquired Indefinite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 18,402   18,402   18,402
Accumulated Amortization (4,399)   (4,399)   (3,276)
Intangible assets with definitive lives, net 14,003   14,003   15,126
Assembled workforce          
Acquired Indefinite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 501   501   501
Accumulated Amortization (103)   (103)   (22)
Intangible assets with definitive lives, net $ 398   $ 398   $ 479