XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt [Table Text Block]
The annual maturities of long term debt are as follows:
(in thousands)
2023$2,009 
2024$10,550 
2025$35,585 
2026$46,919 
2027$289,095 
Thereafter$580 
Total outstanding principle$384,738 
Less: unamortized debt issuance costs$(2,297)
Less: amounts payable within one year$(2,009)
Total long-term debt$380,432