Share Transactions |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Equity [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share Transactions | Share Transactions Stock Buyback Program On March 26, 2024, the Board authorized a stock buyback program (the "Stock Buyback Program") pursuant to which the Company could, from time to time, purchase up to $50,000 of its outstanding common stock in the aggregate. On March 25, 2025, the Board authorized the extension of the Stock Buyback Program through March 31, 2026. The Stock Buyback Program does not obligate the Company to repurchase any of its shares and may be suspended, terminated, amended or modified by the Board at any time without prior notice at the Board’s discretion. The shares may be repurchased in the open market or in privately negotiated transactions from time to time, depending upon market conditions and other factors, and in accordance with applicable regulations of the SEC. Shares repurchased through the periods indicated are as follows:
|