XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Debt (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Outstanding Balances and Maturity Dates for Short Term and Long Term Debt
The outstanding balances and maturity dates for long-term debt were as follows:
(in thousands)MaturityDecember 31, 2025December 31, 2024
Long-term debt
7.330% Loan Payable
May 2028$133 $185 
4.380% Series A Notes
June 202828,750 28,750 
6.910% Notes
January 203420,000 20,000 
5.490% Term Loan
December 203515,000 — 
4.580% Series B Notes
June 203669,000 72,833 
4.911% WIFA Note
April 20441,613 1,440 
Total long-term debt 134,496 123,208 
Less: Unamortized debt issuance costs798 764 
Less: Long-term debt, current portion3,942 3,926 
Total long-term debt, net$129,756 $118,518 
Schedule of Aggregate Annual Maturities of Debt and Minimum Lease Payments under Capital Lease Obligations
At December 31, 2025, the remaining aggregate annual maturities of debt obligations were as follows:
(in thousands)Debt
2026$3,942 
20273,950 
202832,665 
20293,898 
20303,901 
Thereafter86,140 
Subtotal134,496 
Less: debt issuance costs798 
Total$133,698