v3.26.1
Schedule of Restricted Stock Units Activity (Details) - $ / shares
1 Months Ended 12 Months Ended
Nov. 14, 2025
Jul. 01, 2025
May 01, 2023
Mar. 28, 2022
Mar. 28, 2022
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Weighted Average Grant Date Fair Value, Granted           $ 4.75 $ 4.75
Number of Restricted Stock Units, Vested           10,677  
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of Restricted Stock Units, Outstanding, Beginning           424,656  
Weighted Average Grant Date Fair Value, Outstanding, Beginning           $ 2.64  
Weighted Average Remaining Contractual Life, Outstanding           6 years 4 months 13 days 8 years 14 days
Number of Restricted Stock Units, Granted   20,000 100,820   241,718 20,000  
Weighted Average Grant Date Fair Value, Granted   $ 9.48 $ 3.32 $ 2.44   $ 9.48  
Weighted Average Remaining Contractual Life, Granted           9 months 29 days  
Number of Restricted Stock Units, Exercised 7,870         (7,870)  
Weighted Average Grant Date Fair Value, Exercised           $ 2.81  
Weighted Average Remaining Contractual Life, Expired           6 years 8 months 12 days  
Number of Restricted Stock Unit, Expired            
Weighted Average Grant Date Fair Value, Expired            
Number of Restricted Stock Units, Forfeited            
Weighted Average Grant Date Fair Value, Forfeited            
Number of Restricted Stock Units, Outstanding, Ending           436,786 424,656
Weighted Average Grant Date Fair Value, Outstanding, Ending           $ 2.96 $ 2.64
Number of Restricted Stock Units, Unvested           426,119  
Weighted Average Grant Date Fair Value, Unvested           $ 2.80  
Weighted Average Remaining Contractual Life, Unvested           6 years 4 months 13 days  
Number of Restricted Stock Units, Vested           10,667  
Weighted Average Grant Date Fair Value, Vested           $ 9.48  
Weighted Average Remaining Contractual Life, Vested           6 years 6 months 29 days