v3.23.1
Prepaid and Other Current Assets - Summary of Prepaid and Other Current Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Down payments for inventory $ 7,649 $ 13,987
Prepaid research and development 16,469 15,181
Other prepaid expenses 12,441 7,182
Total prepaid expenses 36,559 36,350
Royalties receivable 1,597 1,442
ERC credit 8,711 8,711
Receivable from collaboration agreement 15,000 20,000
Deposits and other current assets 9,041 6,505
Total other current assets $ 34,349 $ 36,658