XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Collaborations - Summary of Changes in Balances of Company's Related Party Collaboration Receivables and Contract Liabilities (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Related party collaboration receivable, Ending balance $ 280
Ultragenyx [Member] | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member]  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Related party collaboration receivable, Additions 280
Related party collaboration receivable, Ending balance 280
Deferred revenue, Beginning balance 20,718
Deferred revenue, Deductions (3,055)
Deferred revenue, Ending balance $ 17,663