XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 65,672 $ 35,923
Work in process 40,450 10,539
Finished goods 13,454 4,314
Total $ 119,576 $ 50,776 [1]
[1] The balance sheet as of December 31, 2021 is derived from the audited financial statements as of that date