XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Debt Senior Note Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended 37 Months Ended
Jan. 14, 2022
Jan. 14, 2021
Apr. 08, 2021
Mar. 31, 2021
Mar. 09, 2021
Dec. 31, 2020
Jan. 19, 2018
Dec. 22, 2017
Senior Note Additional Information [Abstract]                
Senior notes         $ 410,000   $ 100,000 $ 300,000
Senior Notes                
Senior Note Additional Information [Abstract]                
Senior notes       $ 400,000   $ 400,000    
Debt Instrument [Line Items]                
Debt Instrument, interest rate, stated percentage           5.00%    
Debt Instrument, Redemption, Period Four [Member]                
Debt Instrument [Line Items]                
Debt instrument, redemption price, percentage   130.00%            
Maximum [Member]                
Debt Instrument [Line Items]                
Debt instrument, redemption price, percentage   98.00%            
Forecast                
Senior Note Additional Information [Abstract]                
Senior notes     $ 0          
Forecast | Debt Instrument, Redemption, Period One [Member]                
Debt Instrument [Line Items]                
Debt instrument, redemption price, percentage 102.50%