Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Assets: | ||
Assets, fair value disclosure | $ 187,690 | $ 198,193 |
Cash Equivalents [Member] | Money Market Fund [Member] | ||
Assets: | ||
Assets, fair value disclosure | 187,690 | 198,193 |
Level 1 [Member] | ||
Assets: | ||
Assets, fair value disclosure | 187,690 | 198,193 |
Level 1 [Member] | Cash Equivalents [Member] | Money Market Fund [Member] | ||
Assets: | ||
Assets, fair value disclosure | 187,690 | 198,193 |
Level 2 [Member] | ||
Assets: | ||
Assets, fair value disclosure | 0 | 0 |
Level 2 [Member] | Cash Equivalents [Member] | Money Market Fund [Member] | ||
Assets: | ||
Assets, fair value disclosure | 0 | 0 |
Level 3 [Member] | ||
Assets: | ||
Assets, fair value disclosure | 0 | 0 |
Level 3 [Member] | Cash Equivalents [Member] | Money Market Fund [Member] | ||
Assets: | ||
Assets, fair value disclosure | $ 0 | $ 0 |