XML 39 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFITS
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
EMPLOYEE BENEFITS EMPLOYEE BENEFITS
Defined Contribution Plans
The Company’s 401(k) Savings and Retirement Plan covers any eligible employee on the active payroll of the Company. The Company’s contributions were approximately $2,858, $2,427 and $1,520 during the years ended December 31, 2024, 2023 and 2022, respectively. The Company’s contributions consist of matching contributions, and non-elective contributions on behalf of employees.