XML 86 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefit Plans - Summary of net liability for severance payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Employee Benefit Plans    
Liability for severance payments, gross $ 8,328 $ 7,997
Plan assets (276) (308)
Liability for severance payments, net $ 8,052 $ 7,689