XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Restatement of Previously Issued Financial Statements - Schedule of Impact to the Consolidated Balance Sheet (Parenthetical) (Detail) - $ / shares
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Convertible preferred stock, par value $ 0.001          
Convertible preferred stock, shares authorized 5,000,000          
Convertible Preferred Stock [Member]            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Convertible preferred stock, shares authorized 5,000,000   5,000,000 5,000,000   5,000,000
Preferred stock, shares authorized       5,000,000   5,000,000
Series X1 Non-voting Convertible Preferred Stock [Member]            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Convertible preferred stock, par value $ 0.001   $ 0.001 $ 0.001   $ 0.001
Convertible preferred stock, shares authorized 515,000   515,000 515,000   515,000
Convertible preferred stock, shares issued 110,086   110,086 110,086   110,086
Convertible preferred stock, shares outstanding 110,086 110,086 110,086 110,086 110,086 110,086
Preferred stock, par value       $ 0.001   $ 0.001
Preferred stock, shares authorized       515,000   515,000
Preferred stock, shares issued       110,086   110,086
Preferred stock, shares outstanding       110,086   110,086
Series X Non-Voting Convertible Preferred Stock [Member]            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Convertible preferred stock, par value $ 0.001   $ 0.001 $ 0.001   $ 0.001
Convertible preferred stock, shares authorized 10,000   10,000 10,000   10,000
Convertible preferred stock, shares issued 4,422   4,422 4,422   4,422
Convertible preferred stock, shares outstanding 4,422 4,422 4,422 4,422 4,422 4,422
Preferred stock, par value       $ 0.001   $ 0.001
Preferred stock, shares authorized       10,000   10,000
Preferred stock, shares issued       4,422   4,422
Preferred stock, shares outstanding       4,422   4,422