XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation (Narrative Disclosures) (Details)
12 Months Ended
Dec. 31, 2022
shares
Share-Based Payment Arrangement [Abstract]  
Number of shares available for grant 134,812
Employee Stock Purchase Plan, Number of Shares Available for Grant 234,966
Stock Issued During Period, Shares, Employee Stock Purchase Plans 4,535
Employee Stock Purchase Plans, Total Shares Available to be Issued 250,000
Employee Stock Purchase Program, Percent Discount 90.00%