Property and Equipment - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Property Plant And Equipment [Line Items] | ||
Property, Plant and Equipment, Gross | $ 9,262 | $ 9,672 |
Less: accumulated depreciation and amortization | (4,798) | (4,603) |
Property and equipment, net | 4,464 | 5,069 |
Computers And Software [Member] | ||
Property Plant And Equipment [Line Items] | ||
Property, Plant and Equipment, Gross | 5,924 | 4,744 |
Furniture and Equipment [Member] | ||
Property Plant And Equipment [Line Items] | ||
Property, Plant and Equipment, Gross | 1,204 | 1,580 |
Leasehold Improvements [Member] | ||
Property Plant And Equipment [Line Items] | ||
Property, Plant and Equipment, Gross | $ 2,134 | $ 3,348 |