XML 198 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEFINED CONTRIBUTION SAVINGS PLAN (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
DEFINED CONTRIBUTION SAVINGS PLAN      
Defined Contribution Plan, Description The Company offers a defined contribution savings plan to provide eligible employees with a retirement benefit that permits eligible employees the opportunity to actively participate in the process of building a personal retirement fund. The Company sponsors the defined contribution savings plan. The Company matches a portion of contributions made by participating employees.    
Defined Contribution Plan, Cost $ 4,569 $ 4,763 $ 4,720