v3.26.1
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Anti-dilutive Securities Outstanding Diluted Loss Per Share

  

   2026   2025 
   Outstanding at June 30, 
   2026   2025 
Private Placement Warrants and Placement Agent Warrants   2,242,719    - 
Stock options   1,479,398    1,239,766 
Anti-dilutive securities    3,722,117    1,239,766