XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Schedule of Defined Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Obligation, at the beginning of the year $ 3,576 $ 3,835 $ 4,162
Benefits paid (881) (450) (536)
Expenses incurred 142 191 209
Obligation, at the end of the year $ 2,837 $ 3,576 $ 3,835