Equity (Details) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2024
USD ($)
shares
|
Sep. 30, 2023
USD ($)
shares
|
|
Equity [Abstract] | ||
Treasury Stock Purchase Plan | $ 100,000 | |
Share Repurchase Program, Remaining Authorized, Amount | $ 100,000 | |
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation | shares | 114,023 | 58,089 |
Payment, Tax Withholding, Share-based Payment Arrangement | $ (11,867) | $ (9,221) |
Smiths Group Ownership % Acquisition Shares Issued | 0.105 | |
Smiths Group Ownership % Required for Board Representation | 0.050 |