XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, Summary of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Inventory, Net [Abstract]        
Finished goods $ 5,523 $ 6,799    
Semi-finished goods and work-in-process 39,427 40,265    
Raw materials 6,351 7,460    
Materials in-transit 0 36    
Less: inventory reserve (14,941) (14,677) $ (5,555) $ (5,730)
Inventories, net $ 36,360 $ 39,883