XML 51 R42.htm IDEA: XBRL DOCUMENT v3.25.1
The Company - Additional Information (Details)
Feb. 20, 2025
Dec. 31, 2024
Beijing Falikang Pharmaceutical Co Ltd | Beijing Kangda Yongfu Pharmaceutical Co., LTD [Member] | AstraZenecaAB [Member]    
Product Information [Line Items]    
Percentage of outstanding shares acquired 51.10% 51.10%