XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total long-term debt, net $ 990,173 $ 988,953
2029 Senior Notes    
Debt Instrument [Line Items]    
Principal 500,000 500,000
Unamortized discount (3,710) (4,274)
Unamortized issuance costs (835) (962)
Total long-term debt, net 495,455 494,764
2031 Senior Notes    
Debt Instrument [Line Items]    
Principal 500,000 500,000
Unamortized discount (4,312) (4,744)
Unamortized issuance costs (970) (1,067)
Total long-term debt, net $ 494,718 $ 494,189