Income Taxes - Narrative (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Income Tax Contingency [Line Items] | ||
| Gross liability for unrecognized tax benefits, exclusive of interest and penalties | $ 14,214 | $ 13,613 |
| Unrecognized tax benefits that would affect effective tax rate | 14,308 | 13,577 |
| Interest and penalties on unrecognized benefits | 1,907 | $ 1,685 |
| Settlement and Lapse of Statute | ||
| Income Tax Contingency [Line Items] | ||
| Unrecognized tax benefits within the next twelve months | $ 4,057 |
| X | ||||||||||
- Definition Gross Liability For Unrecognized Tax Benefits Exclusive Of Interest And Penalties No definition available.
|
| 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 The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
| X | ||||||||||
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|