XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Liabilities (Tables)
3 Months Ended
Mar. 29, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The components of accrued and other liabilities were as follows:
(Dollars in thousands)
March 29,
2025
December 31,
2024
Accrued compensation$22,103 $35,915 
Accrued income tax and sales tax2,376 669 
Other9,886 7,630 
Total$34,365 $44,214