v3.26.1
SUMMARY OF CONDENSED BALANCE SHEETS PARENT COMPANY (Details) (Parenthetical) - $ / shares
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2020
Dec. 31, 2019
Nov. 30, 2017
Condensed Financial Statements, Captions [Line Items]          
Ordinary shares, par value $ 0.000005 $ 0.000005     $ 0.0001
Ordinary shares, shares authorized 20,000,000,000 20,000,000,000 20,000,000,000 20,000,000,000 500,000,000
Treasury stock, shares 188,575,190 188,575,190      
Common Class A [Member]          
Condensed Financial Statements, Captions [Line Items]          
Ordinary shares, shares issued 1,208,831,222 1,208,831,222 1,208,831,222 1,208,831,222  
Ordinary shares, shares outstanding 1,020,256,032 1,020,256,032 1,183,305,412 1,179,445,572  
Common Class B [Member]          
Condensed Financial Statements, Captions [Line Items]          
Ordinary shares, shares issued 949,960,000 949,960,000 949,960,000 949,960,000  
Ordinary shares, shares outstanding 949,960,000 949,960,000   949,960,000  
Parent Company [Member]          
Condensed Financial Statements, Captions [Line Items]          
Ordinary shares, par value $ 0.000005 $ 0.000005      
Ordinary shares, shares authorized 20,000,000,000 20,000,000,000      
Treasury stock, shares 188,575,190 188,575,190      
Parent Company [Member] | Common Class A [Member]          
Condensed Financial Statements, Captions [Line Items]          
Ordinary shares, shares issued 1,208,831,222 1,208,831,222      
Ordinary shares, shares outstanding 1,020,256,032 1,020,256,032      
Parent Company [Member] | Common Class B [Member]          
Condensed Financial Statements, Captions [Line Items]          
Ordinary shares, shares issued 949,960,000 949,960,000      
Ordinary shares, shares outstanding 949,960,000 949,960,000