XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Summary of Components of Debt (Parenthetical) (Details)
Dec. 31, 2022
Oct. 24, 2022
Jun. 20, 2018
4.25% Senior Notes [Member]      
Debt Instrument [Line Items]      
Annual interest rate 4.25% 4.25% 4.25%