XML 86 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE - Other Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Collaboration and License Agreements    
Total revenues $ 111,014 $ 106,275
Other Revenue    
Collaboration and License Agreements    
Total revenues $ (985) $ 1,408