XML 76 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended
Jan. 23, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]        
Research and development   $ 11,175,000 $ 7,453,000  
Related party | Support clinical trials | ICON plc        
Related Party Transaction [Line Items]        
Research and development   $ 123,000 $ 94,000  
Angel Pharmaceuticals, Ltd        
Related Party Transaction [Line Items]        
Equity ownership interest 49.70% 49.70%   49.70%
Follow-on Public Offering        
Related Party Transaction [Line Items]        
Common shares issued in transaction 9,085,778      
Share price of stock issued $ 22.15      
Follow-on Public Offering | Related party | Puissance Capital Management        
Related Party Transaction [Line Items]        
Common shares issued in transaction 30,000      
Share price of stock issued $ 22.15