v3.26.1
Equity Incentive Plan - Schedule of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2026
shares
Schedule of RSU Activity [Line Items]  
Outstanding (unvested) at December 31, 2025 1,209,738
RSU granted 1,971,000
RSUs vested (467,283)
RSU expired/forfeited (158,764)
Outstanding (unvested) at June 30, 2026 2,554,691