XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2024
Postemployment Benefits [Abstract]  
Employee Benefit Plans
15.
EMPLOYEE BENEFIT PLANS

At December 31, 2024 the Company has a 401(k) Profit Sharing Plan for the benefit of its employees who meet certain eligibility requirements and it matches qualifying employee contributions. The Company’s contributions to the plans totaled $8.6 million, $6.8 million, and $8.1 million, for the years ended December 31, 2024, 2023, and 2022, respectively.