v3.26.1
Stock-based Compensation - Summary of Stock Options Outstanding and Exercisable under the 2026 Plan, 2020 Plan and the 2024 Inducement Plan (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Options Outstanding 5,786,103 1,204,829
Options Exercisable 821,833  
Exercise Price $3.13 to 7.14    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise Price ($) - Lower Limit $ 3.13  
Exercise Price ($) - Upper Limit $ 7.14  
Options Outstanding 628,261  
Options Exercisable 131,881  
Exercise Price $8.35 to 13.5    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise Price ($) - Lower Limit $ 8.35  
Exercise Price ($) - Upper Limit $ 13.5  
Options Outstanding 4,535,226  
Options Exercisable 167,825  
Exercise Price $20.4 to 40.10    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise Price ($) - Lower Limit $ 20.4  
Exercise Price ($) - Upper Limit $ 40.10  
Options Outstanding 411,024  
Options Exercisable 310,535  
Exercise Price $89.3 to 294.10    
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]    
Exercise Price ($) - Lower Limit $ 89.3  
Exercise Price ($) - Upper Limit $ 294.10  
Options Outstanding 211,592  
Options Exercisable 211,592