XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]      
Allowance for obsolescence $ 40 $ 120 $ 64
Raw materials - current 24,281 21,354  
Work-in-process 796 2,060  
Inventory - current 25,077 23,414  
Raw materials - long term (net of allowances of $40 and $120, respectively) 1,588 1,557  
Inventory - total $ 26,665 $ 24,971