v3.22.2.2
BANK BORROWINGS - Schedule of Bank Borrowings Repayment (Details) - Forecast
¥ in Millions, $ in Millions
Dec. 10, 2026
USD ($)
Dec. 10, 2026
CNY (¥)
Jun. 10, 2026
USD ($)
Jun. 10, 2026
CNY (¥)
Dec. 10, 2025
USD ($)
Dec. 10, 2025
CNY (¥)
Jun. 10, 2025
USD ($)
Jun. 10, 2025
CNY (¥)
Dec. 10, 2024
USD ($)
Dec. 10, 2024
CNY (¥)
Jun. 10, 2024
USD ($)
Jun. 10, 2024
CNY (¥)
Dec. 10, 2023
USD ($)
Dec. 10, 2023
CNY (¥)
Jun. 10, 2023
USD ($)
Jun. 10, 2023
CNY (¥)
June 10, 2023                                
Debt Instrument [Line Items]                                
Repayment amount (in dollars and yuan renminbi)                             $ 4.2 ¥ 30
December 10, 2023                                
Debt Instrument [Line Items]                                
Repayment amount (in dollars and yuan renminbi)                         $ 9.8 ¥ 70    
June 10, 2024                                
Debt Instrument [Line Items]                                
Repayment amount (in dollars and yuan renminbi)                     $ 14.1 ¥ 100        
December 10, 2024                                
Debt Instrument [Line Items]                                
Repayment amount (in dollars and yuan renminbi)                 $ 14.1 ¥ 100            
June 10, 2025                                
Debt Instrument [Line Items]                                
Repayment amount (in dollars and yuan renminbi)             $ 14.1 ¥ 100                
December 10, 2025                                
Debt Instrument [Line Items]                                
Repayment amount (in dollars and yuan renminbi)         $ 14.1 ¥ 100                    
June 10, 2026                                
Debt Instrument [Line Items]                                
Repayment amount (in dollars and yuan renminbi)     $ 21.1 ¥ 150                        
December 10, 2026                                
Debt Instrument [Line Items]                                
Repayment amount (in dollars and yuan renminbi) $ 21.1 ¥ 150