XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Short-Term Borrowings, Fixed Rate Long-Term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 24, 2023
Dec. 18, 2022
Dec. 31, 2023
Dec. 31, 2022
Long-Term Debt [Abstract]        
Long term debt retired     $ 64,148 $ 61,458
5.50% Senior Notes, due 2053 [Member]        
Long-Term Debt [Abstract]        
Face value $ 40,000      
Interest rate     5.50%  
Maturity date     Feb. 24, 2053  
Proceeds from debt, net of issuance costs $ 39,829      
Senior Notes, Series D, due 2022 [Member]        
Long-Term Debt [Abstract]        
Interest rate     8.43%  
Maturity date     Dec. 18, 2022  
Long term debt retired   $ 7,500