XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Research and development expenses $ 65,693 $ 48,880
Payroll and related expenses 27,176 28,286
Accrued income taxes 15,415 15,228
Operating lease liabilities, current 13,557 4,137
Excess funds payable under grant agreements 9,217 7,652
Net profit-sharing amount 6,964 357,762
Other professional and consulting expenses 4,336 3,987
Other accrued expenses 3,711 12,711
Accrued royalties 42 10,447
Total accrued and other liabilities $ 146,111 $ 489,090