v3.26.1
Summary of Significant Accounting Policies - Potentially Dilutive Securities Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Potentially dilutive securities outstanding    
Potentially dilutive securities outstanding (in shares) 27,816,634 543,530
Warrants    
Potentially dilutive securities outstanding    
Potentially dilutive securities outstanding (in shares) 3,807,911 55,403
Common stock options and restricted stock units    
Potentially dilutive securities outstanding    
Potentially dilutive securities outstanding (in shares) 853,712 88,999
Convertible notes    
Potentially dilutive securities outstanding    
Potentially dilutive securities outstanding (in shares) 23,155,011 399,128