v3.26.1
Share Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
May 11, 2021
Schedule of Stock Option Activity [Abstract]    
Number of Options, Outstanding Beginning Balance 179,876  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 13.39  
Number of Options, Granted 156,300  
Weighted Average Exercise Price, Granted $ 8.07  
Number of Options, Exercised  
Weighted Average Exercise, Price Exercised  
Number of Options, Forfeited or expired  
Weighted Average Exercise Price, Forfeited or expired  
Number of Options, Outstanding Ending Balance 336,176  
Weighted Average Exercise Price, Outstanding Ending Balance $ 10.91  
Number of Options, Number of options exercisable 124,678  
Weighted Average Exercise Price, Number of options exercisable $ 16.99 $ 10