XML 79 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of property plant and equipment useful lives (Details)
Dec. 31, 2023
Electronic equipment | Minimum  
Property, Plant and Equipment  
Estimated Useful Life 3 years
Electronic equipment | Maximum  
Property, Plant and Equipment  
Estimated Useful Life 4 years
Office equipment and fixtures  
Property, Plant and Equipment  
Estimated Useful Life 5 years
Data center machinery and equipment  
Property, Plant and Equipment  
Estimated Useful Life 10 years
Building  
Property, Plant and Equipment  
Estimated Useful Life 50 years