XML 48 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Lease Commitments (Future Minimum Lease Commitments Under Non-Cancelable Operating Leases) (Details)
$ in Thousands
Mar. 28, 2025
USD ($)
Leases [Abstract]  
2025 (excluding the three months ended March 28, 2025) $ 969
2026 1,112
2027 809
2028 and thereafter 650
Total lease payments 3,540
Less imputed interest (402)
Total $ 3,138