Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details Narrative)

v3.25.2
Subsequent Events (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
Jul. 31, 2025
Feb. 15, 2024
Jun. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
common Stock par value, per share     $ 0.001 $ 0.001
Subsequent Event [Member] | Mr Ciardiello [Member]        
Subsequent Event [Line Items]        
Exercise price of options grant, per share $ 2.25      
Number of option grant vest 2,500      
Subsequent Event [Member] | Maximum [Member] | Mr Ciardiello [Member]        
Subsequent Event [Line Items]        
Option to purchase shares of common stock 30,000      
Registered Direct Offering [Member] | Subsequent Event [Member] | Common Stock [Member]        
Subsequent Event [Line Items]        
Shares of common stock 45,652      
common Stock par value, per share $ 2.30      
Registered Direct Offering [Member] | Subsequent Event [Member] | Warrant [Member]        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in transaction 22,826      
Proceeds from private placement $ 105,000      
Registered Direct Offering [Member] | Subscription Agreements [Member]        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in transaction   242,891    
Sale of stock, price per share   $ 4.22    
Exercise price, per share   $ 4.00    
Warrants term   5 years    
Registered Direct Offering [Member] | Subscription Agreements [Member] | Maximum [Member]        
Subsequent Event [Line Items]        
Common stock percentage   9.99%    
Registered Direct Offering [Member] | Subscription Agreements [Member] | Minimum [Member]        
Subsequent Event [Line Items]        
Common stock percentage   4.99%    
Registered Direct Offering [Member] | Subscription Agreements [Member] | Common Stock [Member]        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in transaction   485,782    
Registered Direct Offering [Member] | Subscription Agreements [Member] | Warrant [Member]        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in transaction   242,891    
Registered Direct Offering [Member] | Subscription Agreements [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in transaction 413,043      
Sale of stock, price per share $ 2.30      
Warrants to purchase shares of common stock 206,521      
Exercise price, per share $ 4.25      
Warrants term 5 years      
Proceeds from private placement $ 950,000      
Registered Direct Offering [Member] | Subscription Agreements [Member] | Subsequent Event [Member] | Maximum [Member]        
Subsequent Event [Line Items]        
Warrants to purchase shares of common stock 206,521      
Common stock percentage 9.99%      
Registered Direct Offering [Member] | Subscription Agreements [Member] | Subsequent Event [Member] | Minimum [Member]        
Subsequent Event [Line Items]        
Common stock percentage 4.99%      
Registered Direct Offering [Member] | Subscription Agreements [Member] | Subsequent Event [Member] | Common Stock [Member]        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in transaction 413,043      
Placement Agent [Member] | Subscription Agreements [Member]        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in transaction   27,725    
Exercise price, per share   $ 4.00    
Cash fee of aggregate gross proceeds percentage   6.00%    
Warrants exercisable period   5 years    
Placement Agent [Member] | Subscription Agreements [Member] | Non Affiliated Entity [Member]        
Subsequent Event [Line Items]        
Cash fee of aggregate gross proceeds percentage   6.00%    
Placement Agent [Member] | Subscription Agreements [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Sale of stock, number of shares issued in transaction 33,044      
Exercise price, per share $ 4.25      
Cash fee of aggregate gross proceeds percentage 8.00%      
Warrants exercisable period 5 years      
Placement Agent [Member] | Subscription Agreements [Member] | Subsequent Event [Member] | Non Affiliated Entity [Member]        
Subsequent Event [Line Items]        
Cash fee of aggregate gross proceeds percentage 8.00%