XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plan
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Benefit Plan
17.
Benefit Plan.

The Company maintains an employee savings plan pursuant to Section 401(k) of the Internal Revenue Code covering all eligible employees. Subject to certain dollar limits, eligible employees may contribute up to 15% of their pre-tax annual compensation to the plan. The Company has elected to make discretionary matching contributions of employee contributions up to 4% of an employee’s gross salary. For the years ended December 31, 2024, 2023 and 2022, the Company’s matching contributions were approximately $1.2 million, $0.7 million and $0.5 million, respectively.