XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefits (Tables)
3 Months Ended
Mar. 31, 2025
Retirement Benefits [Abstract]  
Schedule of Contributions Made to Defined Contribution Plan
The Company matches 175.0% up to 6.0% of employee contributions of eligible compensation. Additionally, Plan participant forfeitures are used to reduce the cost of the Company contributions.
Three Months Ended
 March 31,
2025
March 31,
2024
(in thousands)
Contributions, net of forfeitures, made to the defined contribution plan$6,022 $5,710 
Schedule of Profit Sharing Bonus Plan
We maintain a discretionary profit sharing bonus plan under which approximately 8.5% of pre-tax profit from the Company is paid to eligible employees on a quarterly basis in order to reward employee productivity. Eligible employees are regular full-time non-exempt employees of the Company who are actively employed and working on the first and last day of the calendar quarter.
Three Months Ended
 March 31,
2025
March 31,
2024
(in thousands)
Profit sharing bonus plan$3,297 $4,600 
Schedule of Employee Medical Plan
Three Months Ended
 March 31,
2025
March 31,
2024
(in thousands)
Medical premium payments$5,835 $3,371 
Health saving account contributions3,010 2,166