XML 23 R12.htm IDEA: XBRL DOCUMENT
v3.25.1

Common stock buyback program and stock options and award plan: | 3 Months Ended
--- | ---
Mar. 31, 2025
Common stock buyback program and stock options and award plan: |
Common stock buyback program and stock options and award plan: | 6. Common stock buyback program and stock options and award plan: The Company’s Board of Directors has approved purchases of shares of the Company’s common stock under a buyback program (the “Buyback Program”) through December 31, 2025. As of March 31, 2025, there was $22.4 million remaining for purchases under the Buyback Program. There were no purchases of common stock in the three months ended March 31, 2025 or in the three months ended March 31, 2024. ​ In April 2025, the Company purchased 94,856 shares of its common stock for $5.0 million at an average price of $53.07 per share under the Buyback Program.

X
- Definition The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505/tableOfContent Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent + Details
Name: | us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration