Leases - Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
---|---|---|
Lessee Lease Description [Line Items] | ||
Right-of-use assets | $ 2,698 | $ 2,776 |
Lease liabilities | 2,804 | 2,867 |
Del Mar, CA [Member] | ||
Lessee Lease Description [Line Items] | ||
Right-of-use assets | 224 | 336 |
Lease liabilities | 243 | 360 |
Hayward, CA [Member] | ||
Lessee Lease Description [Line Items] | ||
Right-of-use assets | 1,595 | 1,800 |
Lease liabilities | 1,661 | 1,852 |
San Diego, CA [Member] | ||
Lessee Lease Description [Line Items] | ||
Right-of-use assets | 506 | 590 |
Lease liabilities | 526 | 605 |
Edwardsville, IL [Member] | ||
Lessee Lease Description [Line Items] | ||
Right-of-use assets | 373 | 50 |
Lease liabilities | $ 374 | $ 50 |