v3.25.3
Financial assets at FVTPL - Additional Information (Details) - Investment In a Listed Company
$ / shares in Units, ¥ in Millions, $ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2025
CNY (¥)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
CNY (¥)
Financial assets at fair value through profit or loss [Line Items]          
Subscription of common share value | $ $ 20.0        
Financial assets at fair value through profit or loss, designated upon initial recognition or subsequently, category [member]          
Financial assets at fair value through profit or loss [Line Items]          
Financial assets at fair value through profit or loss, designated upon initial recognition or subsequently $ 20.0       ¥ 138.7
Financial assets at fair value through profit or loss, category [member]          
Financial assets at fair value through profit or loss [Line Items]          
Company recognized loss   $ 2.2 ¥ 15.9 $ 11.9  
Ordinary shares [member]          
Financial assets at fair value through profit or loss [Line Items]          
Subscription of common share | shares 4,416,000        
Par value per share | $ / shares $ 4.53