XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
LICENSE, COLLABORATION AND OTHER REVENUE - Changes in Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounts receivable    
Contract asset:    
Additions $ 1,545 $ 2,327
Deductions (1,989) (2,968)
Deferred revenue    
Contract liability:    
Additions   695
Deductions   0
Accounts receivable    
Contract asset:    
Balance at Beginning of Period 2,010 3,333
Balance at End of Period $ 1,566 2,692
Deferred revenue    
Contract liability:    
Balance at Beginning of Period   43,296
Balance at End of Period   $ 43,991