XML 97 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information Related to Senior Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Oct. 07, 2020
Debt Instrument [Line Items]      
Less: Unamortized discount $ (2,463) $ (2,764)  
Less: Debt issuance costs (6,263) (8,221)  
Total long-term debt 1,001,312 999,053  
4.625% Senior Notes Due in 2030 | Senior Notes      
Debt Instrument [Line Items]      
Principal amount of 4.625% Senior Notes 460,038 460,038 $ 750,000
Less: Unamortized discount (2,463) (2,764)  
Less: Debt issuance costs (779) (874)  
Total long-term debt $ 456,796 $ 456,400