XML 104 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Additional Information Related to Senior Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Oct. 07, 2020
Debt Instrument [Line Items]      
Less: Unamortized discount $ (2,764) $ (91,593)  
Less: Debt issuance costs (8,221) (9,056)  
Total debt 999,053 1,090,627  
4.625% Senior Notes Due in 2030 | Senior Notes      
Debt Instrument [Line Items]      
Principal amount of $4.625% Senior Notes 460,038 641,276 $ 750,000
Less: Unamortized discount (2,764) (4,259)  
Less: Debt issuance costs (874) (1,339)  
Total debt $ 456,400 $ 635,678