XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued expenses $ 1,031 $ 815
VAT payable 339 339
Accrued income taxes 145 166
Advanced payments from contract manufacturers 17 210
Contract liabilities 0 32
Goods received not invoiced 185 529
Other current liabilities 209 524
Accrued liabilities and other $ 1,926 $ 2,615