v3.26.1
License Agreements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 14, 2015
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]          
Cash   $ 100   $ 100  
Gain (loss) on contingent consideration   (100) $ (97) 185 $ (188)
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,400   1,400  
Gain (loss) on contingent consideration   $ (100) $ (100) $ 200 $ (200)