XML 81 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued expenses $ 815 $ 1,277
VAT payable 339 339
Accrued income taxes 220 258
Advanced payments from contract manufacturers 210 682
Contract liabilities 32 79
Goods received not invoiced 529 30
Other current liabilities 524 168
Accrued liabilities and other $ 2,669 $ 2,833