Annual report pursuant to Section 13 and 15(d)

Inventories, net (Details)

v3.22.4
Inventories, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished goods inventories $ 3,900  
Inventory deposits 5,500 $ 3,900
Raw materials 2,217 2,217
Work in process 21,059 12,566
Finished goods 1,476 4,543
Total inventories, net $ 24,752 $ 19,326