XML 93 R84.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory - Components of Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 186,346 $ 74,709
Work in process 12,087 2,143
Finished goods 229,098 63,039
Total Inventory, net $ 427,531 $ 139,891