Employee Benefit Plan - Additional Information (Details) - 401(K) Plan - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Defined Benefit Plan Disclosure [Line Items] | |||
Employee benefit plan, description | Employees who have completed one month of service and have attained age 18 are eligible to participate in elective deferrals under the 401(k) Plan. Employees are eligible to participate for purposes of matching contributions upon completion of one year of service. | ||
Expense for matching contribution | $ 739 | $ 481 | $ 483 |
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Amount of administrative expense incurred by defined contribution plan. No definition available.
|
X | ||||||||||
- Definition Description of defined contribution pension and other postretirement plans. No definition available.
|
X | ||||||||||
- Details
|