XML 86 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - 2030 Notes (Details) - 4.875% senior notes due 2030 - Senior Notes - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jul. 27, 2020
May 15, 2015
Debt Instrument [Line Items]      
Debt instrument, face amount     $ 400,000
Interest rate   4.875% 4.875%
Dividend restriction, interest coverage ratio (as a percent) 350.00%