XML 33 R26.htm IDEA: XBRL DOCUMENT v3.25.1
License Agreements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
May 14, 2015
Mar. 31, 2025
Mar. 31, 2024
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Cash   $ 300  
Loss on contingent consideration   91 $ 52
Sopharma [Member] | Share Purchase Agreement [Member]      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Percentage of outstanding shares acquired 75.00%    
Cash $ 2,000    
Deferred payment $ 2,000    
Fair value of the contingent consideration   1,200  
Loss on contingent consideration   $ 100 $ 100