XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS - Future intangible asset (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
INTANGIBLE ASSETS    
Intangible assets, net $ 99,915 $ 76,266
Capitalized internal use software not yet placed in service 20,103  
Excluding capitalized internal use software    
INTANGIBLE ASSETS    
2024 (Excluding the nine months ended September 30, 2024) 9,922  
2025 35,877  
2026 23,767  
2027 5,009  
2028 and thereafter 5,237  
Intangible assets, net $ 79,812