v3.26.1
Loss Per Share - Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Loss Per Share [Abstract]    
Amount excluded from calculation 51,721,456 55,186,983
Warrants [Member]    
Loss Per Share [Abstract]    
Amount excluded from calculation 1,550,000 9,704,430
Stock Options [Member]    
Loss Per Share [Abstract]    
Amount excluded from calculation 7,033,681 7,541,818
Restricted Stock Units [Member]    
Loss Per Share [Abstract]    
Amount excluded from calculation 518,158 496,520
Convertible Notes Payable - Related Party [Member]    
Loss Per Share [Abstract]    
Amount excluded from calculation 7,937,397 7,327,374
Line of Credit [Member]    
Loss Per Share [Abstract]    
Amount excluded from calculation 34,191,381 29,621,834
Convertible Preferred Stock [Member]    
Loss Per Share [Abstract]    
Amount excluded from calculation 490,840 495,007