XML 80 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of finite lived intangible assets useful lives (Details)
Dec. 31, 2023
Others  
Finite-Lived Intangible Assets  
Estimated useful life 3 years
Customer Relationships  
Finite-Lived Intangible Assets  
Estimated useful life 6 years
Patents and technologies  
Finite-Lived Intangible Assets  
Estimated useful life 6 years
Patents and technologies | Maximum  
Finite-Lived Intangible Assets  
Estimated useful life 10 years
Trademarks and domain names  
Finite-Lived Intangible Assets  
Estimated useful life 10 years
Software and copyrights | Minimum  
Finite-Lived Intangible Assets  
Estimated useful life 3 years
Software and copyrights | Maximum  
Finite-Lived Intangible Assets  
Estimated useful life 10 years