Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details Narrative)

v3.25.1
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
May 14, 2025
May 12, 2025
May 11, 2025
May 15, 2025
Mar. 31, 2025
Feb. 26, 2025
Dec. 31, 2024
May 23, 2024
Mar. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]                    
Exercise price per share           $ 2.8375        
Warrants term           5 years        
Equity, Attributable to Parent         $ (980,000)   $ (1,670,000)   $ 5,312,000 $ 7,476,000
Warrants to purcahse         340,000          
Warrants to purchase shares           302,069   21,145    
Issuance of warrant to settle vendor payable         $ 847,000          
Subsequent Event [Member]                    
Subsequent Event [Line Items]                    
Warrants to purchase shares       50,000            
Issuance of shares       50,000            
Issuance of warrant to settle vendor payable       $ 200,000            
Subsequent Event [Member] | Minimum [Member]                    
Subsequent Event [Line Items]                    
Equity, Attributable to Parent   $ 2,500,000                
Subsequent Event [Member] | Securities Purchase Agreement [Member]                    
Subsequent Event [Line Items]                    
Liable of liquidated damage percentage, description   the Company will be liable for liquidated damages of 1.5% of the subscription amount paid by each Purchaser pursuant to the Securities Purchase Agreement. Further, if the Company fails to pay such liquidated damages within 7 days from the date payable, the Company will pay interest thereon at the prime rate plus 12% to each holder of the registerable securities.                
Common stock shares outstanding percentage   19.99%                
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Common Warrants [Member]                    
Subsequent Event [Line Items]                    
Exercise price per share   $ 2.043                
Warrants term   5 years                
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Vesting Warrants [Member]                    
Subsequent Event [Line Items]                    
Exercise price per share   $ 2.043                
Warrants term   5 years                
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Greenshoe Rights [Member]                    
Subsequent Event [Line Items]                    
Aggregate stated value   $ 22,000,000                
Issuance of shares, value   $ 19,800,000                
Floor price   0.454                
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Series L 10% Convertible Preferred Stock [Member]                    
Subsequent Event [Line Items]                    
Issuance of shares   6,056                
Aggregate stated value   $ 6,055,555.56                
Issuance of shares, value   $ 5,450,000.00                
Conversion price per share   $ 2.043                
Percentage of dividend   12.00% 10.00%              
Subsequent Event [Member] | Purchase Agreement [Member]                    
Subsequent Event [Line Items]                    
Warrants to purcahse $ 20,000,000                  
Weighted average volume price of common stock percentage 93.00%                  
Warrants to purchase shares 300,000