Basis of Presentation and Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Accounting Policies [Abstract] | ||
| Operating lease right-of-use assets | $ 26,206 | $ 21,613 |
| Total operating lease liabilities | $ 26,591 | $ 21,706 |