Shareholders' Equity - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
Feb. 02, 2024 |
|
Equity Class Of Treasury Stock [Line Items] | ||||||||
Common stock repurchased, shares | 411,650 | 143,541 | 228,000 | 271,939 | 555,191 | 499,939 | ||
Common stock repurchased, value | $ 16,694 | $ 11,129 | $ 23,345 | $ 23,207 | ||||
Accrued repurchase | 127 | 127 | $ 741 | |||||
Shares available for future purchases | $ 38,078 | $ 38,078 | ||||||
Antidilutive securities excluded from computation of earnings per share (shares) | 3,652 | 2,391 | 908 | 6,461 | ||||
Maximum | ||||||||
Equity Class Of Treasury Stock [Line Items] | ||||||||
Treasury shares authorized to be purchased | $ 100,000 |
X | ||||||||||
- Definition Accrued stock repurchase. No definition available.
|
X | ||||||||||
- Definition Common Stock, Capital Shares Available for Future Purchases, Value No definition available.
|
X | ||||||||||
- Definition Treasury Shares Authorized to be Purchased by Board of Directors No definition available.
|
X | ||||||||||
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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 | ||||||||||
- Details
|