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

Shareholders??? Equity (Details)

v3.25.1
Shareholders’ Equity (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 25, 2024
Jun. 30, 2024
Dec. 31, 2023
Dec. 20, 2023
May 08, 2023
Jun. 30, 2024
Aug. 31, 2023
Jul. 31, 2023
Feb. 28, 2023
Jan. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Jun. 05, 2024
Sep. 30, 2023
Shareholders Equity [Line Items]                            
Total price                       $ 50,000    
Common stock, shares issued (in Shares)         190,000                  
Common stock, par value (in Dollars per share)     $ 0.0001   $ 0.0001           $ 0.0001 $ 0.0001    
Exercise of the pre-funded warrant (in Shares)       970,187 754,670 970,187 754,670 754,670            
Pre-funded warrants (in Shares)         754,670                  
Warrants exercise price reduced (in Dollars per share)         $ 0.0001           $ 0.0001      
Exercise price of pre-funded warrant (in Dollars per share)       $ 0.0001   $ 0.097   $ 0.0755            
Fair value of warrants                     $ (8,000) $ (1,658,000)    
Cash paid to underwriters                     $ 291,000      
Common stock, shares issued (in Shares)     3,007,745               7,623,159 3,007,745    
Warrant exercise price percentage                     125.00%      
Offering price per share (in Dollars per share)                     $ 4.6313      
Total gross amount       $ 1,500,000                    
Prefunded warrants exercisable shares issuable (in Shares)       970,187                    
Warrants exercise price (in Dollars per share)   $ 2                 $ 1.75      
Warrants to purchase common stock (in Shares)   999,670       999,670         1,999,340      
Paid in cash to underwriter                     $ 129,000      
Contractual term                     1 year 2 months 12 days      
Offering cost                     $ 230,000      
Warrant exchange description                     Pursuant to the inducement agreement, the holder agreed to exercise for cash the 2 Years June Warrants to purchase an aggregate of 999,670 shares of the Company’s common stock at an exercise price of $2.00 per share, in consideration of the Company’s agreement to issue new common stock purchase warrants, to purchase up to an aggregate of 1,999,340 shares of common stock (the “July Warrants”), for an exercise price of $1.75 at a 1:1 exchange ratio. As further consideration, the Holder agrees to pay $0.125 cents per newly issued warrant outlined above for a total of $250.      
Exchange ratio between warrants and shares                     1:1      
Amount payable against each of newly issued warrants                     $0.125 cents      
Amount payable against each of newly issued warrants                     $ 250,000      
Class of warrant or rights date   2 years                        
Warrant exercisable remaining term                     2 years      
Gross proceeds                     $ 2,063,000    
Number of shares to be repurchased (in Shares)                     1,000,000      
Exercise price, percentage of fair market value                     100.00%      
Fair market value of share percentage                     110.00%      
Percentage of shares owned by major shareholders                     10.00%      
Maximum option term                     10 years      
Major shareholders holding shares term                     5 years      
Sale of stock percentage of ownership, term for major shareholders (in Shares)                     10      
Unrecognized compensation costs related to unvested stock options                     $ 37,000      
Weighted-average recognition period     4 years 1 month 9 days               3 years 4 months 24 days      
Underwriter Warrants [Member]                            
Shareholders Equity [Line Items]                            
Fair value of warrants                     $ 104,000      
Share-Based Payment Arrangement, Option [Member]                            
Shareholders Equity [Line Items]                            
Warrants exercise price (in Dollars per share)         $ 2.75           $ 2.75      
Options Issued [Member]                            
Shareholders Equity [Line Items]                            
Aggregate intrinsic value     $ 17,000               $ 24,000 17,000    
Options Exercised [Member]                            
Shareholders Equity [Line Items]                            
Aggregate intrinsic value     $ 6,000               32,000 $ 6,000    
Restricted Stock Units (RSUs) [Member]                            
Shareholders Equity [Line Items]                            
Unrecognized compensation cost                     $ 461,000      
Weighted-average recognition period                     2 years      
Investor [Member]                            
Shareholders Equity [Line Items]                            
Stock issued and sold to investor         $ 3,500,000                  
H.C. Wainwright & Co., LLC [Member]                            
Shareholders Equity [Line Items]                            
Exercise price percentage                     125.00%      
Issuance cost amount                     $ 66,000      
Common Warrants [Member]                            
Shareholders Equity [Line Items]                            
Common stock, par value (in Dollars per share)                           $ 0.0001
Warrants exercise price reduced (in Dollars per share)         $ 3.58           $ 1.18      
Purchase of warrants (in Shares)       1,271,187 944,670                 944,670
Fair value         $ 1,972,000                  
Exercise price of warrant (in Dollars per share)                           $ 2.75
Fair value of warrants                     $ 314,000      
Warrants exercise price (in Dollars per share)       $ 1.18                    
Purchase of common shares (in Shares)                     69,977      
Additional Common Warrants [Member]                            
Shareholders Equity [Line Items]                            
Purchase of warrants (in Shares)                           55,000
Warrant [Member]                            
Shareholders Equity [Line Items]                            
Purchase of warrants (in Shares)                     88,983      
Fair value of warrants                     $ 55,000      
Common stock, shares issued (in Shares)                     66,127      
Offering price per share (in Dollars per share)                     $ 1.475      
Expected volatility                     57.00%      
Risk-free rate                     3.86%      
Contractual term                     5 years 6 months      
Share price (in Dollars per share)                     $ 1.18      
Offering cost                     $ 2,999,000      
Existing warrants of reduced exercise price per share (in Dollars per share)                     $ 3.4375      
Warrant [Member] | Underwriter Warrants [Member]                            
Shareholders Equity [Line Items]                            
Fair value of warrants                     $ 42,000      
Expected volatility                     44.77%      
Risk-free rate                     3.95%      
Share price (in Dollars per share)                     $ 1.97      
Contractual term of warrants                     5 years 6 months      
Warrant [Member] | Share-Based Payment Arrangement, Option [Member]                            
Shareholders Equity [Line Items]                            
Warrants exercise price (in Dollars per share)                     $ 2.75      
Warrants to purchase common stock (in Shares)                     999,670      
Warrant [Member] | H.C. Wainwright & Co., LLC [Member]                            
Shareholders Equity [Line Items]                            
Fair value of warrants                     $ 1,451,000      
Cash paid to underwriters                     $ 331,000      
June Warrants [Member]                            
Shareholders Equity [Line Items]                            
Purchase of warrants (in Shares)                     1,999,340      
Warrants exercise price (in Dollars per share)                     $ 2      
Warrants to purchase common stock (in Shares)                     999,670      
Offering cost                     $ 2,249,000      
Amount payable against each of newly issued warrants                     $ 249      
July Warrants [Member]                            
Shareholders Equity [Line Items]                            
Class of warrant or rights date                     2 years      
Warrant Inducement Agreement June 2024 [Member]                            
Shareholders Equity [Line Items]                            
Warrant exchange description                     Pursuant to the inducement agreement, the Holder agreed to exercise for cash the Existing Warrants to purchase an aggregate of 999,670 shares of the Company’s common stock at an exercise price of $2.75 per share in consideration of the Company’s agreement to issue new common stock purchase warrants, to purchase up to an aggregate of 1,999,340 shares of common stock (the “June Warrants”) for an exercise price of 2.00$ at a 1:1 exchange ratio.As further consideration, the Holder agrees to pay $0.125 cents per newly issued warrant outlined above for a total of $249.      
Class of warrant or rights date                     5 years 6 months      
Offering Costs related to warrant inducement agreement [Member]                            
Shareholders Equity [Line Items]                            
Fair value of warrants                     $ 27,000      
Risk-free rate                     3.86%      
Offering Costs related to warrant inducement agreement [Member] | Warrant [Member] | Underwriter Warrants [Member]                            
Shareholders Equity [Line Items]                            
Offering cost                     $ 1,890,000      
Warrant Inducement Agreement [Member]                            
Shareholders Equity [Line Items]                            
Cash paid to underwriters                     $ 271,000      
Warrants exercise price (in Dollars per share)                     $ 2      
Exercise price percentage                     125.00%      
Expected volatility                     61.60%      
Contractual term                     2 years      
Share price (in Dollars per share)                     $ 1.65      
Purchase of common shares (in Shares)                     69,977      
Existing warrants reduced exercise price per share (in Dollars per share)                     $ (2.5)      
Warrant Inducement Agreement [Member] | Warrant [Member]                            
Shareholders Equity [Line Items]                            
Offering cost                     $ 1,429,000      
Warrant Inducement Agreement [Member] | July Warrants [Member]                            
Shareholders Equity [Line Items]                            
Fair value of warrants                     $ 1,131,000      
At the Market Offering Agreement [Member]                            
Shareholders Equity [Line Items]                            
Common stock, shares issued (in Shares)                     1,594,850      
Offering cost                     $ 130,000      
Shares of common stock (in Shares) 3,400,000                          
Gross proceeds                     $ 2,030,000.00      
At the Market Offering Agreement [Member] | H.C. Wainwright & Co., LLC [Member]                            
Shareholders Equity [Line Items]                            
Percentage of gross sales price                     3.00%      
Common Stock [Member]                            
Shareholders Equity [Line Items]                            
Repurchase shares (in Shares)                 7,920 7,920   7,920    
Total price                 $ 50,000 $ 50,000   [1]    
Common stock, shares issued (in Shares)                     1,594,850      
Common stock, par value (in Dollars per share)       $ 0.0001                    
Common stock, shares issued (in Shares)       301,000                    
Warrants to purchase common stock (in Shares)                     999,670   999,670  
Treasury Stock, Common [Member]                            
Shareholders Equity [Line Items]                            
Repurchase shares (in Shares)                       10,690    
[1] Represents an amount less than $1 thousand.