Treasury Shares - Schedule of Table Below Illustrates the Movement on the Treasury Shares (Details) $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
shares
| |
Number of shares | |
Treasury shares, beginning balance (in shares) | shares | 154,011 |
Repurchases (in shares) | shares | 1,502,024 |
Cancellations (in shares) | shares | (984,326) |
Treasury shares, ending balance (in shares) | shares | 671,709 |
Par value | |
Balance at December 31, 2024 | $ | $ 3,677 |
Repurchases | $ | 35,048 |
Cancellation | $ | (23,169) |
Balance at June 30, 2025 | $ | $ 15,556 |
X | ||||||||||
- Definition Treasury Stock, Common, Par Value No definition available.
|
X | ||||||||||
- Definition Treasury Stock, Par Value, Acquired, Cost Method No definition available.
|
X | ||||||||||
- Definition Treasury Stock, Retired, Cost Method, Par Value Amount No definition available.
|
X | ||||||||||
- Definition Number of previously issued common shares repurchased by the issuing entity and held in treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Number of shares that have been repurchased during the period and are being held in treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares of common and preferred stock retired from treasury during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|