XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plans

12. Employee Benefit Plans

The 401(k) retirement plan is a defined contribution plan that provides for matching contributions by the Company to all non-union employees. Matching contributions are discretionary and subject to change by management. Under the provisions of the 401(k) plan, employees can contribute up to the maximum percentage and limits allowable under the U.S. Revenue Code. The Company provided contributions totaling $0.8 million, $0.6 million and $0.4 million for the years ended December 31, 2024, 2023 and 2022, respectively.