Quarterly report [Sections 13 or 15(d)]

Net Loss per Share (Potentially Dilutive Securities) (Details)

v3.25.3
Net Loss per Share (Potentially Dilutive Securities) (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Potentially dilutive securities 4,681,316 1,222,398
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Potentially dilutive securities 4,678,646 1,219,116
Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Potentially dilutive securities 1,521 1,521
Class A Preferred Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Potentially dilutive securities 333 333
Unvested restricted stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Potentially dilutive securities 720 1,195
Unvested restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Potentially dilutive securities 96 233