v3.26.1
Leases - Supplemental Balance Sheets Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Sep. 29, 2022
Leases [Abstract]      
Operating lease right-of-use assets $ 19,252 $ 19,792  
Property, plant and equipment, net 20,509 22,002  
Total lease assets 39,761 41,794  
Current operating lease liabilities 4,598 4,379  
Current portion of long-term debt 4,906 5,031  
Long-term operating lease liabilities 15,224 15,925  
Long-term finance and operating lease obligations 19,713 20,890  
Total lease liabilities 44,441 46,225  
Operating lease, accumulated amortization 19,000 17,900  
Below-market lease 700 800  
Finance lease, accumulated amortization 8,700 8,200  
Purchase of property under sale and leaseback transaction 2,200 2,200 $ 7,800
Financing liability $ 5,400 $ 5,400  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Long-Term Debt and Lease Obligation, Current Long-Term Debt and Lease Obligation, Current  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt Long-term debt