v3.26.1
Net Loss Per Share - Other Common Stock Equivalents (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Outstanding common stock equivalents have been excluded from diluted net loss per common share    
Total (in shares) 299,495 116,788
Options issued and outstanding    
Outstanding common stock equivalents have been excluded from diluted net loss per common share    
Total (in shares) 5,355 5,601
Inducement options issued and outstanding    
Outstanding common stock equivalents have been excluded from diluted net loss per common share    
Total (in shares) 6 15
Options available for grant under stock option plans    
Outstanding common stock equivalents have been excluded from diluted net loss per common share    
Total (in shares) 10,953 199
Restricted stock units issued and outstanding    
Outstanding common stock equivalents have been excluded from diluted net loss per common share    
Total (in shares) 4,437 5,020
Warrants issued and outstanding    
Outstanding common stock equivalents have been excluded from diluted net loss per common share    
Total (in shares) 278,744 105,953