XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Liability for non-cancelable contracts $ 10,972 $ 10,498
Liability for taxes payable 7,175 4,268
Contract liabilities 6,065 17,666
Liability for production materials 6,002 6,002
Other accrued liabilities 4,018 3,579
Total accrued liabilities 40,661 48,467
Accrued Liabilities [Member]    
Current portion of operating lease liabilities $ 6,429 $ 6,454