Employee Retirement Plans - Multiemployer plans (Details) - NCT - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Employee Retirement Plans | |||
Contribution to NCT (as a percent of total plan contribution) | 1.00% | ||
Contributions by employer | $ 3,008 | $ 2,326 | $ 2,710 |
X | ||||||||||
- Definition Percentage of Multiemployer plan contributions to NCT to the total contributions to the plan. No definition available.
|
X | ||||||||||
- Definition Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
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 | ||||||||||
- Details
|