v3.26.1
Loss Per Common Share - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Warrant or Right [Line Items]        
Weighted average common shares, diluted (in shares) 2,135,906 631,475 1,555,317 528,699
Weighted average common shares, basic (in shares) 2,135,906 631,475 1,555,317 528,699
March 2025 Pre Funded Warrants        
Class of Warrant or Right [Line Items]        
Weighted average common shares, diluted (in shares)     25,791  
Weighted average common shares, basic (in shares)     25,791  
July 2025 Pre Funded Warrnts        
Class of Warrant or Right [Line Items]        
Weighted average common shares, diluted (in shares)     76,926  
Weighted average common shares, basic (in shares)     76,926  
January 2026 Pre-Funded Warrants        
Class of Warrant or Right [Line Items]        
Weighted average common shares, diluted (in shares)     34,148  
Weighted average common shares, basic (in shares)     34,148  
April 2026 Pre-Funded Warrants        
Class of Warrant or Right [Line Items]        
Weighted average common shares, diluted (in shares)     50,000  
Weighted average common shares, basic (in shares)     50,000