XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Basic:        
Weighted average shares outstanding 5,342 5,599 5,398 5,605
Diluted:        
Weighted average effects of dilutive securities 15 59 17 64
Total 5,357 5,658 5,415 5,669
Antidilutive securities: 17 17 17 17