XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.3
INTANGIBLE ASSETS - Intangible assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
INTANGIBLE ASSETS          
Intangible assets, Gross Carrying Value $ 344,835   $ 344,835   $ 202,650
Finite lived intangible assets, Accumulated Amortization (138,945)   (138,945)   (100,260)
Intangible assets, Net Carrying Value 205,890   205,890   102,390
Amortization expense 13,451 $ 10,019 38,701 $ 25,927  
License          
INTANGIBLE ASSETS          
Indefinite lived intangible assets 97,357   97,357    
Internal use software          
INTANGIBLE ASSETS          
Finite lived intangible assets, Gross Carrying Value 220,526   220,526   175,698
Finite lived intangible assets, Accumulated Amortization (121,681)   (121,681)   (86,882)
Finite lived intangible assets, Net Carrying Value 98,845   98,845   88,816
Impairment of intangible assets   $ 1,383   $ 1,389  
Acquired developed technology          
INTANGIBLE ASSETS          
Finite lived intangible assets, Gross Carrying Value 20,269   20,269   20,269
Finite lived intangible assets, Accumulated Amortization (16,515)   (16,515)   (13,111)
Finite lived intangible assets, Net Carrying Value 3,754   3,754   7,158
Customer relationships          
INTANGIBLE ASSETS          
Finite lived intangible assets, Gross Carrying Value 6,683   6,683   6,683
Finite lived intangible assets, Accumulated Amortization (749)   (749)   (267)
Finite lived intangible assets, Net Carrying Value $ 5,934   $ 5,934   $ 6,416