XML 99 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]      
Basic weighted average common shares outstanding during the year (in shares) 7,705 7,668 7,624
Weighted average common equivalent shares due to stock options and restricted stock units (in shares) 99 117 77
Diluted weighted average common shares outstanding during the year (in shares) 7,804 7,785 7,701