Earnings Per Share (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Weighted-Average Number of Shares of Common Stock Used to Calculate Basic and Diluted Earnings Per Share | The table below presents the weighted-average number of shares of common stock used to calculate basic and diluted earnings per share:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Share Repurchase Activities | The following table presents share repurchase activities during the three and six months ended June 30, 2026 and 2025. As of June 30, 2026, 1,750,000 shares remained authorized for repurchase under the Repurchase Plan.
1.
A one percent excise tax is imposed on "net repurchases" (certain purchases minus certain issuances) of common stock. The aggregate repurchase price and average price per repurchased share excludes excise tax, which totaled $0.2 million and $0.3 million for the three and six months ended June 30, 2026, respectively. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||