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