XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Lease Liabilities Under Non-cancellable Operating Leases (Details)
$ in Thousands
Dec. 28, 2024
USD ($)
Operating Lease Commitments  
2025 $ 22,062
2026 22,033
2027 22,116
2028 16,396
2029 14,756
Thereafter 19,999
Total lease payments 117,362
Less: imputed interest (14,125)
Total $ 103,237