XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024 are as follows (in thousands):
2025$385 
20268,133 
202765,425 
202855,446 
202955,454 
Thereafter459,050 
Total$643,893