v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2025
Sep. 30, 2025
Jul. 31, 2024
Jun. 30, 2023
Oct. 31, 2021
Sep. 30, 2021
Dec. 31, 2025
Dec. 31, 2024
Stockholders’ Equity [Abstract]                
Preferred stock, stated value (in Dollars per share)             $ 0.1 $ 0.1
Preferred shares outstanding (in Shares)             0 0
Issuance of restricted stock (in Shares)             0 0
Net proceeds from sale of common stock (in Dollars)             $ 3,579 $ 1,943
Senior Term Facility [Member]                
Stockholders’ Equity [Abstract]                
Warrants issued (in Shares)       80,000   37,362    
Exercise price (in Dollars per share)       $ 8.8   $ 18.2    
Maximum [Member]                
Stockholders’ Equity [Abstract]                
Commission as percentage of gross proceeds from sale of shares sold         3.00%      
Amount of additional common stock Company may sell under equity distribution agreement (in Dollars)             5,100  
At-the-Market Equity Offering [Member]                
Stockholders’ Equity [Abstract]                
Amount of common stock the Company may sell under equity distribution agreement (in Dollars)         $ 11,000      
Issuance of common stock (in Shares) 619,491 1,097,547 665,136          
Common stock purchase price (in Dollars per share) $ 2.3 $ 2.2 $ 3.16          
Gross proceeds from sale of common stock (in Dollars) $ 1,400 $ 2,400 $ 2,100          
Net proceeds from sale of common stock (in Dollars) $ 1,400 $ 2,200 $ 1,900          
At-the-Market Equity Offering [Member] | Maximum [Member]                
Stockholders’ Equity [Abstract]                
Amount of additional common stock Company may sell under equity distribution agreement (in Dollars)             $ 5,100  
Series C Convertible Preferred Stock [Member]                
Stockholders’ Equity [Abstract]                
Beneficial ownership percentage             9.99%  
Preferred stock, stated value (in Dollars per share)             $ 1,000  
Preferred stock conversion price (in Dollars per share)             $ 26.9