v3.25.4
SCHEDULE OF ANTI-DILUTIVE EFFECT (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares     6,270 164,050
Restricted stock options     70,999
Restricted stock units     248,640
Performance stock units     50,659
Sponsor earnout shares (Note 3) [1]    
Public warrants     4,864,133
Private placement warrants     5,566,667
Unvested Common Stock - Restricted Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 12,541    
Restricted Stock Options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 31,377 85,166    
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 151,701 328,191    
Performance Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 50,658 50,658    
Sponsor Earnout Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares [2]    
Public Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 486,413 486,413    
Private Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 556,666 556,666    
Inducement Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 958,400    
Short Term Loan Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 86,591    
Private Placement Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive shares 6,425    
[1] The Sponsor Earnout Shares (as defined in the Business Combination Agreement) were not included for purposes of calculating the number of diluted shares outstanding as of December 31, 2024, as the Sponsor earnout shares remain contingently forfeitable, as the conditions have not been met
[2] The Sponsor Earnout Shares (as defined in the Business Combination Agreement) were not included for purposes of calculating the number of diluted shares outstanding as of September 30, 2025, as the Sponsor Earnout Shares remain contingently forfeitable, as the conditions have not been met.