XML 62 R41.htm IDEA: XBRL DOCUMENT v3.22.4
License and Collaboration Agreements - Schedule Of Contract Assets And Liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
License Agreements [Abstract]  
Deferred revenue, Beginning balance $ 280,225
Deferred revenue, Deductions (267,630)
Deferred revenue, Ending balance $ 12,595