XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Work in progress $ 12,637 $ 11,450
Finished goods 5,540 6,500
Total inventory 18,177 17,950
Less strategic inventory classified as non-current (13,098) (12,962)
Total inventory classified as current $ 5,079 $ 4,988