XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Liability for non-cancelable contracts $ 10,254 $ 10,498
Liability for production materials 4,049 6,002
Contract liabilities 3,937 17,666
Other accrued liabilities 8,739 7,847
Total accrued liabilities 32,877 48,467
Accrued Liabilities [Member]    
Current portion of operating lease liabilities $ 5,898 $ 6,454