v3.25.2
Stock Split
6 Months Ended
Jun. 30, 2025
Disclosure Of The Reverse Stock Split Arrangement [Abstract]  
Stock Split
16.
STOCK SPLIT
 
Effective on July 6, 2023, the Company implemented a 
2-for-1
 reverse stock split of the issued and outstanding shares. Under the reverse split, every two shares of outstanding shares issued and outstanding were automatically converted into one share of ordinary share, with a par value of US$ 0.001 each. Except as otherwise indicated, all information in the consolidated financial statements concerning share and per share data gives retroactive effect to the 
2-for-1
reverse stock split. The total number of outstanding common shares immediately before the reverse split was 40,000,000 and immediately after the reverse split was 20,000,000. The total number of outstanding preferred shares immediately before the reverse split was 10,000,000 and immediately after the reverse split was 5,000,000.