XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Statements Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Balance Sheet Components [Abstract]    
Accrued compensation-related costs $ 99,382 $ 117,053
Accrued supplier liability 183,148 71,481
Accrued manufacturing costs 56,740 45,379
Accrued product development costs 33,184 27,380
Other 37,617 31,194
Total accrued liabilities $ 410,071 $ 292,487