XML 125 R109.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Monetary Assets - Annual Yield Rates of Time Deposits, Negotiable Certificates of Deposits and Repurchase Agreements Collateralized by Bonds with Maturities of more Than Three Months (Detail)
Dec. 31, 2021
Dec. 31, 2020
Bottom of range [Member]    
Disclosure of annual yield rates of other current monetary assets [Line Items]    
Time deposits and negotiable certificates of deposit with maturities of more than three months 0.03% 0.07%
Top of Range [Member]    
Disclosure of annual yield rates of other current monetary assets [Line Items]    
Time deposits and negotiable certificates of deposit with maturities of more than three months 2.70% 2.25%