XML 74 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of annual maturities of all long-term debt, including capitalized leases
Registrant’s annual maturities of all long-term debt at December 31, 2023 are as follows (in thousands):
2024$353 
2025370 
20268,116 
2027403 
202855,421 
Thereafter514,384 
Total$579,047