XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Restatement of Previously Issued Consolidated Financial Statements - Corrected Condensed Consolidated Balance Sheet (Parenthetical) (Details) - $ / shares
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Temporary equity, shares authorized 5,000,000      
Temporary equity, par value $ 0.001      
Series X Non Voting Convertible Preferred Stock [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Temporary equity, shares authorized 10,000 10,000 10,000 10,000
Temporary equity, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001
Temporary equity, shares issued 4,422 4,422 4,422 4,422
Temporary equity, shares outstanding 4,422 4,422 4,422 4,422
Preferred stock, shares authorized 10,000 10,000 10,000 10,000
Preferred stock, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares issued 4,422 4,422 4,422 4,422
Preferred stock, shares outstanding 4,422 4,422 4,422 4,422
Series X1 Non Voting Convertible Preferred Stock [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Temporary equity, shares authorized 515,000 515,000 515,000 515,000
Temporary equity, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001
Temporary equity, shares issued 110,086 110,086 110,086 110,086
Temporary equity, shares outstanding 110,086 110,086 110,086 110,086
Preferred stock, shares authorized 515,000 515,000 515,000 515,000
Preferred stock, par value $ 0.001   $ 0.001 $ 0.001
Preferred stock, shares issued 110,086 110,086 110,086 110,086
Preferred stock, shares outstanding 110,086 110,086 110,086 110,086
Convertible Preferred Stock [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Temporary equity, shares authorized 5,000,000 5,000,000 5,000,000 5,000,000
Temporary equity, par value $ 0.001 $ 0.001    
Preferred stock, shares authorized 5,000,000 5,000,000 5,000,000 5,000,000