Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity (June 2024 Registered Direct Offering) (Details)

v3.26.1
Stockholders' Equity (June 2024 Registered Direct Offering) (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 21, 2024
Jun. 19, 2024
Jun. 18, 2024
Dec. 31, 2025
Dec. 31, 2024
May 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]              
Price per common stock         $ 18.78    
Exercise price of warrant       $ 6.93 $ 14.56   $ 67.16
Pre-Funded Warrants              
Class of Stock [Line Items]              
Warrants issued       62,100   314,352  
Exercise price of warrant       $ 0.0001      
June 2024 Registered Direct Offering              
Class of Stock [Line Items]              
Issuance of common shares (in shares)   60,500          
Price per common stock   $ 20.5          
Proceeds for general corporate purposes and working capital requirements $ 2.1            
June 2024 Registered Direct Offering | Pre-Funded Warrants              
Class of Stock [Line Items]              
Warrants issued   62,100          
Price per warrant   $ 20.495          
Amount per share to be reduced from offering price   0.005          
Exercise price of warrant   $ 0.005          
Private Placement | Private Placement Warrants              
Class of Stock [Line Items]              
Warrants issued   122,600          
Price per warrant   $ 20.5          
Exercise price of warrant   $ 20.5          
Number of common stock, each warrant get converted   1          
Warrants expiration term   5 years          
Private Placement | Wainwright Warrants              
Class of Stock [Line Items]              
Warrants issued     7,355        
Exercise price of warrant     $ 25.625        
Warrants expiration term     5 years        
Purchase Price of Common Stock, Percentage     125.00%