XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Schedule of Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Net profit-sharing amount $ 78,073 $ 357,762
Research and development expenses 53,297 48,880
Payroll and related expenses 19,698 28,286
Accrued income taxes 15,498 15,228
Operating lease liabilities, current 13,536 4,137
Excess funds payable under grant agreements 7,611 7,652
Other professional and consulting expenses 5,108 3,987
Other accrued expenses 4,355 12,711
Accrued royalties 404 10,447
Total accrued and other liabilities $ 197,580 $ 489,090