v3.26.1
Equity Incentive Plan - Schedule of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2026
shares
Schedule of RSU Activity [Line Items]  
Outstanding (unvested) at December 31, 2025 1,209,738
RSU granted 400,000
RSUs vested (332,514)
RSU expired/forfeited (142,190)
Outstanding (unvested) at March 31, 2026 1,135,034