Post Retirement Benefits - Schedule of Multi-employer Plans (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Multiemployer plans: | ||
| EIN | 516031295 | |
| Pension plan number | 002 | |
| FIP/RP Status Pending/ Implemented | Implemented | |
| Contributions of the Company | $ 456,000 | $ 890,000 |
| Surcharge Imposed | Yes | |
| Expiration Date of Collective Bargaining Agreement | Aug. 12, 2028 | |
| Employer contribution, rate per hour for each employee | $ 1.55 | |
| Surcharge rate | $ 0.16 | |
| X | ||||||||||
- Definition Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Employer Contribution, Amount Per Employee Hour Worked No definition available.
|
| X | ||||||||||
- Definition Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Employer Contribution, Surcharge No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Expiration date of collective-bargaining arrangement (CBA) requiring contribution to multiemployer pension plan determined to be individually significant, in YYYY-MM-DD format. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Employer Identification Number (EIN) or Tax Identification Number (TIN) assigned by Internal Revenue Service (IRS) for multiemployer pension plan determined to be individually significant, in nine-digit numeric format. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are "No", "Pending", "Implemented", "Other", and "NA". Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Plan number for multiemployer pension plan determined to be individually significant, in three-digit numeric format. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are "No", "Yes", and "NA". Reference 1: http://www.xbrl.org/2003/role/exampleRef
|