Realignment Actions (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Realignment Costs [Line Items] | |||
Non-cash compensation expense | $ 5,000 | $ 6,420 | |
Realignment actions [Member] | |||
Realignment Costs [Line Items] | |||
Non-cash compensation expense | 1,500 | ||
Selling, General and Administrative Expenses [Member] | Realignment actions [Member] | |||
Realignment Costs [Line Items] | |||
Realignment costs | $ 700 | $ 4,500 |