v3.26.1
Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2025
Mar. 31, 2026
Mar. 31, 2025
Apr. 29, 2024
Acquisitions        
Revenue   $ 13,381 $ 11,777  
Red Wave | Common Stock | Maximum        
Acquisitions        
Potential contingent consideration (in shares)       4,000,000
KAF Manufacturing Company        
Acquisitions        
Initial purchase payment in cash $ 2,000