v3.26.1
LICENSE, COLLABORATION AND OTHER REVENUE - Schedule of Changes in Contract Assets and Liabilities (Details) - License And Other Revenue - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Contract asset:    
Balance at Beginning of Period $ 2,391 $ 2,010
Additions 3,948 3,556
Deductions (3,792) (3,521)
Balance at End of Period 2,547 $ 2,045
Contract liability:    
Balance at Beginning of Period 0  
Additions 44  
Deductions 0  
Balance at End of Period $ 44