v3.25.2
Note 5 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Net revenue $ 31,426 $ 35,521 $ 60,934 $ 71,074
Sypris Technologies [Member] | Transferred at Point in Time [Member]        
Net revenue 14,097 17,841 27,670 36,191
Sypris Electronics [Member] | Transferred at Point in Time [Member]        
Net revenue 2,745 3,578 5,586 7,360
Sypris Electronics [Member] | Transferred over Time [Member]        
Net revenue $ 14,584 $ 14,102 $ 27,678 $ 27,523