XML 194 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Schedule of Consolidated Statement of Stockholders’ Deficit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 15 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Schedule of Consolidated Statement of Stockholders’ Deficit [Line Items]                        
Balance at December 31, 2023       18,730,982 18,599,982 18,599,982   18,730,982   18,599,982   18,599,982
Net loss $ (6,482) $ (5,690) $ (4,998) $ (5,960) $ (3,947) $ (6,270) $ (17,170) $ (16,177) $ (20,795) $ (29,922) $ (20,795) $ (29,922)
Balance at December 31, 2023 $ (305,659)     $ (277,543) $ (270,203) $ (264,891) $ (305,659) $ (277,543) $ (284,734) $ (257,256) $ (284,734) $ (257,256)
Adjustments [Member]                        
Schedule of Consolidated Statement of Stockholders’ Deficit [Line Items]                        
Merger, net of redemptions and transaction costs                   (1,000,000)    
Balance at December 31, 2023       (1,000,000) (1,000,000) (1,000,000)   (1,000,000)   (1,000,000)   (1,000,000)
Net loss                   $ (14)    
Balance at December 31, 2023       $ (14) $ (14) $ (14)   $ (14)   $ (14)   $ (14)
As Revised [Member]                        
Schedule of Consolidated Statement of Stockholders’ Deficit [Line Items]                        
Merger, net of redemptions and transaction costs                   3,115,874    
Balance at December 31, 2023                   18,599,982   18,599,982
Net loss                   $ (29,922)    
Balance at December 31, 2023                   $ (257,256)   $ (257,256)
As Previously Reported [Member]                        
Schedule of Consolidated Statement of Stockholders’ Deficit [Line Items]                        
Merger, net of redemptions and transaction costs                   4,115,874    
Balance at December 31, 2023                   19,599,982   19,599,982
Net loss                   $ (29,908)    
Balance at December 31, 2023                   $ (257,242)   $ (257,242)