v3.26.1
Schedule of Unvested Restricted Stock Awards (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Shares unvested, outstanding balance 1,118,013 2,326,451
Shares unvested weighted average grant date fair value, outstanding balance $ 0.48 $ 0.45
Shares unvested weighted average grant date fair value aggregate, outstanding balance $ 531,548 $ 1,038,288
Shares unvested, granted 657,808
Shares unvested weighted average grant date fair value, granted $ 0.69
Shares unvested weighted average grant date fair value aggregate, granted $ 456,044
Shares unvested, vested (290,155) (272,213)
Shares unvested weighted average grant date fair value, vested $ 0.45 $ 0.42
Shares unvested weighted average grant date fair value aggregate, vested $ (131,405) $ (115,421)
Shares unvested, forfeited / cancelled
Shares unvested weighted average grant date fair value, forfeited / cancelled
Shares unvested weighted average grant date fair value aggregate, forfeited / cancelled
Shares unvested, outstanding balance 1,485,666 2,054,238
Shares unvested weighted average grant date fair value, outstanding balance $ 0.58 $ 0.45
Shares unvested weighted average grant date fair value aggregate, outstanding balance $ 857,108 $ 922,867