XML 60 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Equity Method Investment - Summary of Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Equity Method Investment        
Current assets $ 239,946 $ 58,214    
Current liabilities 12,110 9,380    
Stockholders' equity 240,679 61,205 $ 49,325 $ 32,568
Angel Pharmaceuticals, Ltd        
Equity Method Investment        
Current assets 10,286 11,033    
Non-current assets 798 904    
Current liabilities 863 1,049    
Non-current liabilities 143 229    
Stockholders' equity $ 10,078 $ 10,659