Fair Value Measurement - Additional Information (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Fair Value Measurement | ||
Fair value assets, transfer from level 1 to level 2 | $ 0 | $ 0 |
Fair value assets, transfer from level 2 to level 1 | 0 | 0 |
Fair value liabilities, transfer from level 1 to level 2 | 0 | 0 |
Fair value liabilities, transfer from level 2 to level 1 | 0 | 0 |
Fair value assets level 1 to level 2 transfers | 0 | 0 |
Fair value liability level 1 to level 2 transfers | $ 0 | $ 0 |