v3.25.2
Schedule of Liquidation Preference Value (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Preferred Shares Outstanding 46,047 50,502
Preferred stock par value $ 0.001 $ 0.001
Total Value $ 54,962,000  
Series C-1 Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Shares Outstanding 2,020  
Preferred stock par value $ 1,000  
Total Value $ 2,527,000  
Series C-2 Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Shares Outstanding 876  
Preferred stock par value $ 1,000  
Total Value $ 1,048,000  
Series D Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Shares Outstanding 14,003  
Preferred stock par value $ 1,064  
Total Value $ 16,762,000  
Series E Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Shares Outstanding 24,172  
Preferred stock par value $ 1,064  
Total Value $ 28,935,000  
Series F Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Shares Outstanding 300  
Preferred stock par value $ 1,065  
Total Value $ 359,000  
Series G Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Shares Outstanding 4,676  
Preferred stock par value $ 1,013  
Total Value $ 5,331,000