v3.26.1
Vendor Concentration (Details) - Supplier Concentration Risk
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Research and development | Vendor One    
Concentration Risk [Line Items]    
Concentration risk percentage 27.00% 3.00%
Research and development | Vendor Two    
Concentration Risk [Line Items]    
Concentration risk percentage 20.00% 2.00%
Research and development | Vendor Three    
Concentration Risk [Line Items]    
Concentration risk percentage 17.00% 0.00%
Research and development | Vendor Four    
Concentration Risk [Line Items]    
Concentration risk percentage 16.00% 2.00%
Research and development | Vendor Five    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 6.00%
Accounts payable and accrued expenses | Major Vendor    
Concentration Risk [Line Items]    
Concentration risk percentage 7.00% 3.00%