v3.26.1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Intangible assets $ 243,816 $ 239,614
Less: Accumulated amortization (130,750) (116,583)
Currency translation adjustment (21) (3)
Total intangible assets, net 113,045 123,028
Developed technology    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Intangible assets 33,986 32,618
Less: Accumulated amortization (21,000)  
Trade name    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Intangible assets 11,310 11,310
Less: Accumulated amortization (7,100)  
Customer relationships    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Intangible assets 107,028 106,800
Less: Accumulated amortization (39,300)  
Internally developed software    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Intangible assets 91,492 $ 88,886
Less: Accumulated amortization $ (63,300)