XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Schedule Of Weighted Average Shares Outstanding) (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Significant Accounting Policies [Abstract]      
Weighted average common shares, basic 30,274,000 29,809,000 29,593,000
Dilutive effect of stock options   1,671,000 1,795,000
Weighted average common shares, diluted 30,274,000 31,480,000 31,388,000