v3.26.3
Leases - Supplemental Balance Sheets Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 29, 2022
Leases [Abstract]      
Operating lease right-of-use assets $ 20,348 $ 19,792  
Property and equipment, net 25,362 22,002  
Total lease assets 45,710 41,794  
Current operating lease liabilities 4,965 4,379  
Current portion of long-term debt 6,461 5,031  
Long-term operating lease liabilities 16,762 15,925  
Long-term debt 23,430 20,890  
Total lease liabilities 51,618 46,225  
Operating lease, accumulated amortization 21,900 17,900  
Finance lease, accumulated amortization 10,700 8,200  
Purchase of property under sale and leaseback transaction 2,100 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