XML 62 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Equity Method Investment - Summary of Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Equity Method Investment            
Current assets $ 220,965   $ 58,214      
Current liabilities 13,672   9,380      
Stockholders' equity 225,328 $ 240,679 61,205 $ 80,228 $ 49,325 $ 32,568
Angel Pharmaceuticals, Ltd            
Equity Method Investment            
Current assets 23,175   11,033      
Non-current assets 695   904      
Current liabilities 875   1,049      
Non-current liabilities 59   229      
Stockholders' equity $ 22,936   $ 10,659