Operating Leases - Lease Liability (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Operating Lease Liabilities, Gross Difference, Amount [Abstract] | ||
Total undiscounted lease payments | $ 8,369 | |
Less: imputed interest | (1,106) | |
Operating lease liabilities | $ 7,263 | $ 6,200 |