XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Incentive Plans (Details) - Schedule of exercise prices of outstanding options
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of options outstanding 300
Average remaining contractual life (years) 1 year 11 months 8 days
Number of options exercisable 300
$44.10 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price (in Dollars per share) | $ / shares $ 44.1
Number of options outstanding 300
Average remaining contractual life (years) 1 year 11 months 8 days
Number of options exercisable 300