XML 66 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Method Investment - Investment in Angel Pharmaceuticals (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]        
Investment in Angel Pharmaceuticals   $ 12,540 $ 16,123  
Loss from equity method investment   $ 3,197 5,284 $ 10,005
Angel Pharmaceuticals, Ltd        
Schedule of Equity Method Investments [Line Items]        
Equity ownership interest 53.20% 49.70%    
Exclusive grant-back period for sublicensable license of jointly owned IP 7 years      
Investment in Angel Pharmaceuticals $ 37,500      
Gain on deconsolidation of Angel Pharmaceuticals $ 37,500      
Equity ownership interest subject to dilution through subsidiary's ESOP   7.00%    
Loss from equity method investment   $ 3,197 $ 5,284 $ 10,005