XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Jun. 28, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2025 $ 2,222
2026 1,725
2027 1,259
2028 709
2029 and thereafter 340
Total future minimum lease payments 6,255
Less imputed interest (285)
Operating lease liability $ 5,970