v3.26.3
Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Diluted Weighted Shares Outstanding (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Pre-Funded Warrants        
Anti-dilutive securities        
Class of Warrant or Right, Outstanding   0   0
Stock options        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 5,370,475 4,138,621 5,370,475 4,138,621
Warrants on common stock        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 148 148 148 148
Series C Preferred Stock (as-converted to common stock)        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 3,359,379 19,363,974 3,359,379 19,363,974
Preferred Stock, convertible, shares issuable in common stock (in shares) 1,000 1,000 1,000 1,000
Series C-1 Preferred Stock (as-convertible to common stock)        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 4,294,675 0 4,294,675 0
Preferred Stock, convertible, shares issuable in common stock (in shares) 1,000 1,000 1,000 1,000
Restricted Stock Units        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 183,869 421,397 183,869 421,397
Performance Stock Units        
Anti-dilutive securities        
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 295,500 492,500 295,500 492,500