XML 77 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Senior Notes Senior Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Sep. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Feb. 17, 2021
May 02, 2013
Nov. 02, 2010
Senior Notes [Line Items]                
Senior note redemption price, percent     100.00%          
Write-off of debt financing fees     $ 0 $ 2,168 $ 475      
Subsequent Event                
Senior Notes [Line Items]                
Debt Instrument, Redemption Price, Percentage 106.375%              
Senior Notes Due 2020 [Member]                
Senior Notes [Line Items]                
Initial borrowing in senior notes               $ 300,000
Senior Notes Due 2021 [Member]                
Senior Notes [Line Items]                
Initial borrowing in senior notes             $ 250,000  
Write-off of debt financing fees   $ 2,000            
Senior Notes Due 2029 [Member] | Subsequent Event                
Senior Notes [Line Items]                
Initial borrowing in senior notes           $ 450,000