XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Number of Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of the number of shares outstanding with the number of shares used in computing basic and diluted eps      
Common shares outstanding, end of period 35,177 35,561 35,685
Effect of using weighted-average common shares outstanding 172 128 117
Shares used in computing earnings per share-basic 35,349 35,689 35,802
Effect of shares issuable under stock option plans based on the treasury stock method 17 29 26
Effect of restricted and contingently issuable shares 47 57 67
Shares used in computing earnings per share-diluted 35,413 35,775 35,895