v3.26.3
Equity Incentive Plan - Schedule of Stock Options (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Stock Options [Abstract]    
Options outstanding, shares beginning balance 74,472  
Options outstanding, Weighted-Average Exercise Price beginning balance $ 2.74  
Options outstanding, Weighted-Average Remaining Contractual Life (in years) beginning balance   5 years 7 months 28 days
Options granted, shares  
Options granted, Weighted-Average Exercise Price  
Options exercised, shares  
Options exercised, Weighted-Average Exercise Price  
Options canceled, shares (7)  
Options canceled, Weighted-Average Exercise Price $ 215.27  
Options canceled, Weighted-Average Remaining Contractual Life (in years)  
Options outstanding, shares ending balance 74,465 74,472
Options outstanding, Weighted-Average Exercise Price ending balance $ 2.72 $ 2.74
Options outstanding, Weighted-Average Remaining Contractual Life (in years) ending balance 5 years 1 month 28 days  
Vested, shares 74,010  
Vested, Weighted-Average Exercise Price $ 2.69  
Vested, Weighted-Average Remaining Contractual Life (in years) 5 years 7 months 2 days