XML 35 R19.htm IDEA: XBRL DOCUMENT v3.25.1
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
Profit Sharing and 401(k) Plans:
The Company maintains two 401(k) plans for substantially all its U.S. employees which allow eligible employees to invest a percentage of their pre-tax compensation. The Company contributed to the 401(k) plans and expensed $766, $697 and $689 for the years ended December 31, 2024, 2023 and 2022, respectively.