XML 35 R27.htm IDEA: XBRL DOCUMENT v3.25.2
License Agreements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 14, 2015
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]          
Cash   $ 100   $ 100  
Loss on contingent consideration   97 $ 57 188 $ 109
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,300   1,300  
Loss on contingent consideration   $ 100 $ 100 $ 200 $ 100