XML 108 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Carrying Value and Estimated Fair Value of Financial Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 504,676 $ 506,050
Long-term debt, fair value 466,603 651,071
Unamortized Debt Issuance Costs (2,929)  
Finance lease obligations 3,718 5,450
Seven Point Twenty Five Percent Senior Notes [Member] | Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 49,921 49,917
Seven Point Twenty Five Percent Senior Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, fair value 51,705 63,719
Unamortized Debt Issuance Costs (130)  
Six Point Seventy Percent Senior Notes [Member] | Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 99,542 99,520
Six Point Seventy Percent Senior Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, fair value 99,264 127,574
Unamortized Debt Issuance Costs (256)  
Five Point Three Hundred Seventy Five Percent Senior Notes [Member] | Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 294,424 294,330
Five Point Three Hundred Seventy Five Percent Senior Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, fair value 258,459 395,652
Unamortized Debt Issuance Costs (2,543)  
Three Point Zero Three Percent Borrowing From Federal Home Loan Bank Due December 16, 2026 [Member] | Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 60,000 60,000
Three Point Zero Three Percent Borrowing From Federal Home Loan Bank Due December 16, 2026 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt, fair value 57,175 64,126
Unamortized Debt Issuance Costs 0  
Long Term Debt Excluding Issuance Costs [Member] | Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 503,887 503,767
Unamortized Debt Issuance Costs [Member] | Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Unamortized Debt Issuance Costs $ (2,929) $ (3,167)