v3.22.4
Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Work-in-process $ 23 $ 30
Finished goods 1,171 995
Total inventory, current 1,194 1,025
Non-Current assets    
Raw materials 1,043 2,143
Work-in-process 8,212 3,934
Finished goods 1,041 1,150
Total inventory, non-current 10,296 7,227
Total inventory $ 11,490 $ 8,252