XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Financial Statements Information - Schedule of Inventory (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 104,493 $ 80,269
Work-in-process 429,486 415,261
Finished goods 268,336 281,139
Total inventory $ 802,315 $ 776,669 [1]
[1] (1)December 31, 2021 balances were derived from the audited Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022.