XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued expenses $ 1,351 $ 1,031
VAT payable 0 339
Accrued income taxes 6 145
Advanced payments from contract manufacturers 73 0
Contract liabilities 0 17
Goods received not invoiced 31 185
Other current liabilities 411 209
Accrued liabilities and other $ 1,872 $ 1,926