Employee Benefit Plans (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Retirement Benefits [Abstract] | ||
401(k) contributions | $ 150 | $ 145 |
Cash benefit eligibility, years of services completed | 5 years | |
Cash benefit payment amount, payment criteria per year of service completed | 1 month | |
Gratuity fund liability | $ 421 | $ 509 |
X | ||||||||||
- Definition Defined Benefit Plan, Cash Benefit Eligibility, Years Of Service Completed No definition available.
|
X | ||||||||||
- Definition Defined Benefit Plan, Cash Benefit Payment Amount, Payment Criteria Per Year Of Service Completed No definition available.
|
X | ||||||||||
- Definition Defined Benefit Plan, Gratuity Fund Liability No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of cost for defined contribution plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|