XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Restatement of Previously Issued Financial Statements - Schedule of Impact to the Consolidated Balance Sheet (Parenthetical) (Detail) - $ / shares
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 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 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 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