XML 131 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Indebtedness Indebtedness (Schedule of Long-Term Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Debt Instruments [Line Items]    
Unamortized Debt Issuance Costs $ 2,704  
Unamortized Debt Discount 5,986  
Finance Lease, Liability 2,636 $ 3,718
Long-term debt $ 503,946 504,676
Five Point Three Hundred Seventy Five Percent Senior Notes [Member]    
Schedule of Debt Instruments [Line Items]    
Interest Rate 5.375%  
Original Amount of Debt $ 300,000  
Unamortized Debt Issuance Costs 2,363  
Unamortized Debt Discount 5,478  
Long-term debt $ 292,159 291,881
Three Point Zero Three Percent Borrowing From Federal Home Loan Bank Due December 16, 2026 [Member]    
Schedule of Debt Instruments [Line Items]    
Interest Rate 3.03%  
Original Amount of Debt $ 60,000  
Unamortized Debt Issuance Costs 0  
Unamortized Debt Discount 0  
Long-term debt $ 60,000 60,000
Six Point Seventy Percent Senior Notes [Member]    
Schedule of Debt Instruments [Line Items]    
Interest Rate 6.70%  
Original Amount of Debt $ 100,000  
Unamortized Debt Issuance Costs 227  
Unamortized Debt Discount 434  
Long-term debt $ 99,339 99,286
Seven Point Twenty Five Percent Senior Notes [Member]    
Schedule of Debt Instruments [Line Items]    
Interest Rate 7.25%  
Original Amount of Debt $ 50,000  
Unamortized Debt Issuance Costs 114  
Unamortized Debt Discount 74  
Long-term debt 49,812 49,791
Finance lease obligation [Member]    
Schedule of Debt Instruments [Line Items]    
Finance Lease, Liability $ 2,636 $ 3,718