XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows (Parenthetical)
Sep. 30, 2022
Mar. 15, 2022
Dec. 31, 2021
4.10% Senior Notes [Member]      
Senior notes, interest rate   4.10% 4.10%
2.70% Senior Notes [Member]      
Senior notes, interest rate 2.70%   2.70%