XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation (Narrative Disclosures) (Details)
9 Months Ended
Sep. 30, 2022
shares
Share-Based Payment Arrangement [Abstract]  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 149,931
Employee Stock Purchase Plan, Number of Shares Authorized for Grant 250,000
Stock Issued During Period, Shares, Employee Stock Purchase Plans 3,640
Employee Stock Purchase Plan, Number of Shares Available for Grant 235,862