XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Remaining Lease Payments Under Operating and Financing Leases (Details)
$ in Thousands
Jan. 03, 2025
USD ($)
Operating Leases  
2025 $ 7,360
2026 5,422
2027 3,966
2028 3,984
2029 2,846
Thereafter 3,081
Total lease payments 26,659
Amounts representing interest (4,101)
Total lease liabilities $ 22,558