XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Senior Note Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Jan. 14, 2022
Apr. 08, 2021
Mar. 09, 2021
Dec. 31, 2020
Apr. 30, 2018
Jan. 19, 2018
Dec. 22, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Senior notes     $ 0 $ 410,000,000     $ 100,000,000 $ 300,000,000
Interest rate           1.38%    
Senior Notes, Early Redemption, Premium Percentage     2.50%          
Early Repayment of Senior Debt $ 10,000,000              
Write Off Of Prepaid Debt Fees On Senior Notes 11,100,000              
Forecast [Member] | Debt Instrument, Redemption, Period One [Member]                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Debt instrument, redemption price, percentage   102.50%            
Senior Notes                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Senior notes $ 0       $ 400,000,000      
Interest rate 5.00%