Basis of Presentation - VIE - Additional Information (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Variable Interest Entity | ||
| Liabilities of the deferred compensation plan | $ 6,920,000 | $ 6,686,000 |
| Assets held in the related rabbi trust | $ 10,465,000 | $ 10,423,000 |
| X | ||||||||||
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date. No definition available.
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of assets held under deferred compensation agreements. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| 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. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|