XML 119 R105.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Current Monetary Assets - Annual Yield Rates of Time Deposits, Negotiable Certificates of Deposit, Commercial Paper and Repurchase Agreements Collateralized by Bonds with Maturities of more Than Three Months (Detail)
Dec. 31, 2023
Dec. 31, 2022
Bottom of range [Member]    
Disclosure of annual yield rates of other current monetary assets [Line Items]    
Time deposits, negotiable certificates of deposit and commercial paper with maturities of more than three months 0.03% 0.03%
Top of Range [Member]    
Disclosure of annual yield rates of other current monetary assets [Line Items]    
Time deposits, negotiable certificates of deposit and commercial paper with maturities of more than three months 5.54% 3.00%