XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-Term Debt
December 31,
(in thousands, except percentages)20232022
Note payable, variable rate (7.08% at December 31, 2023), payable in increasing amounts plus interest, due 2029
$191,055 $201,524 
Note payable, variable rate (6.95% at December 31, 2023), payable in increasing amounts plus interest, due 2027
128,320 135,352 
Note payable, variable rate (7.03% at December 31, 2023), payable in increasing amounts plus interest, due 2031
97,500 — 
Note payable, 4.50%, payable at maturity, due 2034 (a)
91,744 95,500 
Note payable, 4.85%, payable at maturity, due 2026
25,000 25,000 
Industrial revenue bond, variable rate (5.22% at December 31, 2023), payable at maturity, due 2036
21,000 21,000 
Note payable, 4.50%, payable at maturity, due 2030
16,000 16,000 
Note payable, 5.00%, payable at maturity, due 2040
14,000 14,000 
Finance lease obligations, due serially to 2043 (a)
9,013 9,965 
Note payable, variable rate, payable at maturity, due 2023 63,335 
Note payable, 4.55%, payable at maturity, due 2023
 24,000 
593,632 605,676 
Less: current maturities27,561 110,155 
Less: unamortized prepaid debt issuance costs3,111 3,003 
$562,960 $492,518 
(a) Debt is collateralized by first mortgages on certain facilities and related equipment or other assets with a book value of $50.7 million.