v3.26.1
Stockholders’ Equity (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of warrant activity
            
             
   Warrants Outstanding   Weighted Average Exercise Price   Weighted Average Remaining Contractual Life (Years) 
Warrants outstanding at December 31, 2024   284,292   $272.26    2.91 
No warrant activity             
Warrants outstanding at March 31, 2025   284,292   $272.26    2.66 
Warrants outstanding at December 31, 2025   284,292   $272.26    1.91 
No warrant activity             
Warrants outstanding at March 31, 2026   284,292   $272.26    1.66 
Schedule of option activity
            
             
   Warrants Outstanding   Weighted Average Exercise Price   Weighted Average Remaining Contractual Life (Years) 
Options outstanding at December 31, 2024   119,807   $82.25    8.12 
Options granted   2,525    9.90      
Options outstanding at March 31, 2025   122,332   $80.76    7.92 
Options vested and exercisable at March 31, 2025   122,332   $80.76      
Options outstanding at December 31, 2025   144,320   $68.79    7.58 
Options granted   12,820    1.95      
Options outstanding at March 31, 2026   157,140   $63.34    7.55 
Options vested and exercisable at March 31, 2026   157,140   $63.34