v3.26.1
Net Loss Per Share - Schedule of Potentially Dilutive Common Shares Related to Outstanding Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Potentially Dilutive Outstanding Securities [Line Items]        
Total anti-dilutive features 6,272,084 5,999,968 5,847,452 5,999,968
Warrants [Member]        
Schedule of Potentially Dilutive Outstanding Securities [Line Items]        
Total anti-dilutive features 3,494,962 3,632,630 3,494,962 3,632,630
Common Stock options [Member]        
Schedule of Potentially Dilutive Outstanding Securities [Line Items]        
Total anti-dilutive features 2,547,480 2,101,696 2,122,848 2,101,696
ACI Canada legacy performance options [Member]        
Schedule of Potentially Dilutive Outstanding Securities [Line Items]        
Total anti-dilutive features 229,642 265,642 229,642 265,642