XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Summary of Long-term Debt) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Gross long-term debt $ 805,000  
Less: Deferred issuance costs (10,659) $ (11,135)
Total long-term debt 794,341 793,865
Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt 805,000 805,000
2026 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt 305,000 305,000
2028 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt $ 500,000 $ 500,000