Employee Benefit Plans - Summary of Net Liability for Severance Payments (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Employee Benefit Plans | ||
| Liability for severance payments, gross | $ 7,686 | $ 7,859 |
| Plan assets | (247) | (261) |
| Liability for severance payments, net | $ 7,439 | $ 7,598 |
| X | ||||||||||
- Definition Postemployment benefits plan assets. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment. No definition available.
|