XML 123 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Borrowings - Debt Instrument Redemption (Details)
12 Months Ended
Dec. 31, 2022
2025 Euro Senior Notes | Period Two  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.938%
2025 Euro Senior Notes | Period Three  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.00%
2027 Dollar Senior Notes | Period One  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 102.375%
2027 Dollar Senior Notes | Period Two  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 101.188%
2027 Dollar Senior Notes | Period Three  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.00%
2029 Dollar Senior Notes | Period One  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 101.688%
2029 Dollar Senior Notes | Period Two  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.844%
2029 Dollar Senior Notes | Period Three  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.00%