v3.26.1
Share-Based Compensation - Schedule of Company’s Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Schedule of Company’s Stock Option Activity [Abstract]    
Number of stock options, outstanding balance 329,395 217,549
Weighted-average exercise price, outstanding $ 51.3 $ 50.24
Weighted-average remaining contractual life, outstanding 5 years 4 months 24 days 4 years
Number of stock options, exercisable   216,521
Weighted-average exercise price, exercisable   $ 49.89
Weighted-average remaining contractual life, exercisable   3 years 10 months 24 days
Number of stock options, granted   8,080
Weighted-average exercise price, granted   $ 9.6
Weighted- Average Remaining Contractual Life, granted   10 years
Number of stock options, exercised  
Weighted-average exercise price, exercised  
Weighted- Average Remaining Contractual Life, exercised  
Number of stock options, forfeited/expired/cancelled   (119,926)
Weighted-average exercise price, forfeited/expired/cancelled   $ 49.94
Weighted- Average Remaining Contractual Life, forfeited/expired/cancelled