Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (February 2025 Equity Offering) (Details)

v3.26.1
Stockholders' Equity (February 2025 Equity Offering) (Details) - USD ($)
Feb. 05, 2025
Mar. 31, 2026
Dec. 31, 2025
Stockholders' Equity      
Common stock par value (in dollars per share)   $ 0.0001 $ 0.0001
Exercise price of warrant   $ 6.42 $ 6.93
Number of warrants outstanding   4,341,094 4,678,646
February 2025 Equity Offering      
Stockholders' Equity      
Issuance of common shares (in shares) 495,000    
Common stock par value (in dollars per share) $ 0.0001    
Price per share 3.01    
Exercise price of warrant $ 0.0001    
Net proceeds of offering $ 6,800,000    
Non accountable expense allowance 25,000    
Clearing expenses 15,950    
February 2025 Equity Offering | Maximum      
Stockholders' Equity      
Fees and expenses 100,000    
Road show expenses $ 3,500    
February 2025 Equity Offering | Pre-Funded Warrants      
Stockholders' Equity      
Warrants issued 2,162,807    
Price per share $ 3.0099    
February 2025 Equity Offering | Series C-1 Warrants      
Stockholders' Equity      
Warrants issued 2,657,807    
Number of warrant to converted 1    
Number of common stock, each warrant get converted 1    
Warrants expiration term 5 years    
February 2025 Equity Offering | Series C-2 Warrants      
Stockholders' Equity      
Warrants issued 2,657,807    
Number of warrant to converted 1    
Number of common stock, each warrant get converted 1    
Warrants expiration term 24 months    
February 2025 Equity Offering | Series A-3 warrant      
Stockholders' Equity      
Cash fee as percentage of aggregate gross proceeds 7.00%    
Management fee as percentage of gross proceeds 1.00%    
February 2025 Equity Offering | Placement Agents Warrants      
Stockholders' Equity      
Number of common stock, each warrant get converted 159,468    
Exercise price of warrant $ 3.7625    
Offering percentage sold 6.00%    
Offering percentage 125.00%    
Termination of warrant 5 years