XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation [Abstract]    
Compensation expense in stock compensation plans $ 251,773 $ 244,140
Income tax benefit of stock compensation plans 52,872 51,269
Unrecognized compensation expense related to nonvested share-based compensation granted under the plan $ 1,400,000  
Weighted average period of unrecognized compensation expense 1 year 10 months 24 days  
Cash from option exercises $ 2,000,000 12,321
Tax benefit for tax deductions related to option exercises $ 46,188 $ 153