XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
LICENSE, COLLABORATION AND OTHER REVENUE - Revenues Recognized From License, Collaboration and Other Significant Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 11, 2015
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
License Collaboration And Other Revenue [Abstract]        
Total revenues   $ 57,336 $ 32,607  
MTPC        
License Collaboration And Other Revenue [Abstract]        
Total revenues $ 7,300      
License, collaboration and other revenue        
License Collaboration And Other Revenue [Abstract]        
Total revenues   1,545 1,598  
License, collaboration and other revenue | Medice        
License Collaboration And Other Revenue [Abstract]        
Total revenues   7 0 $ 10,000
License, collaboration and other revenue | MTPC        
License Collaboration And Other Revenue [Abstract]        
Total revenues   369 412  
License, collaboration and other revenue | JT and Torii        
License Collaboration And Other Revenue [Abstract]        
Total revenues   1,169 1,186  
License, collaboration and other revenue | Total license and other revenue        
License Collaboration And Other Revenue [Abstract]        
Total revenues   $ 1,545 $ 1,598