v3.26.3
Schedule of Share-based Compensation of Stock Options Outstanding and Exercisable (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options outstanding 480,178 348,497 417,309 335,258
Options outstanding, Weighted average remaining contractual life (Years) 6 years 10 months 13 days 6 years 2 months 8 days    
Options outstanding, Weighted average exercise price $ 11.64 $ 21.57 $ 18.64 $ 23.59
Options outstanding, Aggregate intrinsic value $ 233    
Number of options exercisable 278,812 262,754    
Options exercisable, Weighted average remaining contractual life (Years) 5 years 1 month 24 days 5 years 3 months    
Options exercisable, Weighted average exercise price $ 16.81 $ 27.08    
Options exercisable, Aggregate intrinsic value