XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Inventory (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Inventory Disclosure [Abstract]          
Raw materials $ 55,154   $ 55,154   $ 8,872
Semi-finished goods 71,676   71,676   0
Finished goods 129,471   129,471   0
Total inventory 256,301   256,301   $ 8,872
Provision for excess and obsolete inventory 155,700 $ 0 $ 155,662 $ 0  
Firm purchase commitment loss $ 99,600 $ 0   $ 0