XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Restatement of Previously Issued Consolidated Financial Statements - Corrected Condensed Consolidated Balance Sheet (Parenthetical) (Details) - $ / shares
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Preferred stock, shares authorized   5,000,000          
Preferred stock, par value   $ 0.001          
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 515,000 515,000
Temporary equity, par value   $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Temporary equity, shares issued   110,086 110,086 110,086 110,086 110,086 117,970
Temporary equity, shares outstanding   110,086 110,086 110,086 110,086 110,086 117,970
Preferred stock, shares authorized   515,000 515,000 515,000 515,000 515,000 515,000
Preferred stock, par value   $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares issued   110,086 110,086 110,086 110,086 110,086 117,970
Preferred stock, shares outstanding   110,086 110,086 110,086 110,086 110,086 117,970
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 10,000 10,000
Temporary equity, par value   $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Temporary equity, shares issued   4,422 4,422 4,422 4,422 4,422 6,204
Temporary equity, shares outstanding   4,422 4,422 4,422 4,422 4,422 6,204
Preferred stock, shares authorized   10,000 10,000 10,000 10,000 10,000 10,000
Preferred stock, par value $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares issued   4,422 4,422 4,422 4,422 4,422 6,204
Preferred stock, shares outstanding   4,422 4,422 4,422 4,422 4,422 6,204
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 5,000,000 5,000,000
Preferred stock, shares authorized   5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000