Defined Pension Plans - Schedule of Net Periodic Pension Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Defined Benefit Plan Disclosure [Line Items] | ||||||
| Net periodic cost (benefit) | $ 0 | $ 195 | $ 0 | $ 581 | ||
| Pension Plan | ||||||
| Defined Benefit Plan Disclosure [Line Items] | ||||||
| Net periodic cost (benefit) | 0 | 195 | 0 | 581 | ||
| Supplemental Employee Retirement Plan | ||||||
| Defined Benefit Plan Disclosure [Line Items] | ||||||
| Interest cost on projected benefit obligation | $ 450 | |||||
| Net amortization | 0 | |||||
| Net periodic cost (benefit) | $ 113 | $ 113 | $ 338 | $ 338 | $ 450 | |
| Supplemental Employee Retirement Plan | Forecast | ||||||
| Defined Benefit Plan Disclosure [Line Items] | ||||||
| Interest cost on projected benefit obligation | $ 463 | |||||
| Net amortization | (13) | |||||
| Net periodic cost (benefit) | $ 450 | |||||