v3.26.3
Earnings per Share (Details 1)
9 Months Ended
Sep. 30, 2026
shares
Potentially dilutive shares were not included in the calculation of diluted shares outstanding 23,745,442
Warrants [Member]  
Potentially dilutive shares were not included in the calculation of diluted shares outstanding 3,138,918
Public Warrants [Member]  
Potentially dilutive shares were not included in the calculation of diluted shares outstanding 16,145,006
Private Warrants [Member]  
Potentially dilutive shares were not included in the calculation of diluted shares outstanding 515,000
Outstanding Stock Options [Member]  
Potentially dilutive shares were not included in the calculation of diluted shares outstanding 3,946,518