v3.26.1
Schedule of Restricted Stock Units (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Number of restricted stock units outstanding, Beginning balance 831,346
Weighted average fair value outstanding, Beginning balance $ 2.32
Number of restricted stock units outstanding, Granted 437,431 852,214
Weighted average fair value outstanding, Granted $ 4.63 $ 2.31
Number of restricted stock units outstanding, Vested (3,334)
Weighted average fair value outstanding, Vested $ 2.36
Number of restricted stock units outstanding, Beginning balance 1,265,443 852,214
Weighted average fair value outstanding, Ending balance $ 3.12 $ 2.31